The quality is what I expected as described. The seat is a good 6 inches and firm but comfortable.  The back is a pillow, and is soft and comfortable. I am short, and I'm considering adding a thin cushion behind the pillows to add a small amount of support and bring the pillow out to where I can sit with feet on the ground. One improvement would be to add tie downs to the cushions. (Admittedly I am a bit picky.)  I ordered navy blue...it is gorgeous.  I am very pleased with this product. And Wayfair delivered weeks earlier than expected!