Well constructed, great modern style and (very) firm cushions as described in other product reviews. Good packaging, on-time delivery and very easy to assemble (only need to screw in 5 legs). Overall I'm very pleased with the sofa and will be purchasing the matching ottoman soon.