They are of excellent quality and exactly what I needed to replace my 10 year old cushions. The seat cushions are very firm. Color is true.