I absolutely cannot rave enough about this couch. Elegant, functional, & well made. This is the perfect stylish sofa for a small space. It is on the firm side but nonetheless comfortable. It was so easy to put together, but I do recommend having someone to help since it is a bit bulky. The peices were extremely well packaged in the box. Last but not least the fabric is clearly great quality. The look is very expensive. All in all 10 out of 10.