I have had this sofa for 2 weeks so far and I love it. The cushions are a bit hard when you take them out of the box because of the way its vacuum packed, but it softens up after a few days. It was really easy to put together (took 2 of us 10 min). I live in a small NYC apartment, and I was even able to get under bed storage boxes for beneath the couch.  I purchased this first and I liked it so much, I got the matching chair. Best part about this purchase... the FedEx man helped me carry it up 5 flights of stairs to my apartment!