Sofa is great but one piece was missing a screw. Couch is a bit on the firm end but works for my preference. True to size and color. Removed 2 pieces for use in another room. 
Easy to put together with simple directions. No issues with connecting the pieces or moving apart like the other reviews.
Delivery team was great, came in 8 boxes so prepare space and time to assemble all 8 pieces.

Only negative thing was the ottoman does not allow for storage. Overall, pleased with purchase and delivery service.