This reversible sofa has a very nice look.  Not too difficult to assemble but having 2 people really helps.  The seat cushions are a bit stiff but not uncomfortable.  Shipping was a little drawn-out but delivery was quick once confirmation to schedule delivery was received.  All and all, I'm very pleased with this sofa initially.  Rated a 4 only because I just got it and need time to test the quality and durability.