The sofa is everything I hoped for. It is beautiful. It was quick and easy to assemble. Shipping was fast. The cushions have just the right firmness.