Love the look and feel of this sofa! Fit perfectly in our tiny apartment living room. Assembly of the legs was fairly simple, just took a little time. Overall, great product! Would recommend!