I bought this sofa a few years ago and it's been a good little sofa. However, when we opened it and put it together, we were surprised at just how SMALL it is. It's also firm with attached cushions; not the kind of couch you would be tempted to take a Sunday afternoon nap on (if you could even fit on it lying down; tall people wouldn't be able to). I feel like this would be great for a studio apartment or if you wanted a little couch in your bedroom. That said,  it was a good couch for what I used it for -- a decent little sofa in my not often used formal living room. Bonus -- it comes in a few packages and pops together very easily! Assembly was  breeze.