Love this sofa! The color and style are exactly what I was looking for to bring my living room together. I had a friend help me assemble, but it was pretty quick and easy. As others have said, be careful handling it during assembly because you're almost guaranteed to get some grease from the screws on the fabric. I'm planning to scotchgard the whole thing to help prevent future stains.