These cushions are exactly what I wanted. They are firm and well stuffed. The color is also what I was looking for. The fabric is very good quality. The price was really good. The shipping was fast. Over all, I am very satisfied.