Got this for a great price for a friend's apartment. She's on a budget and overseas, so I offered to take care of finding her a sofa. A certain big box retailer didn't have a decent sofa in stock, so I check out trusty Overstock.com. I found this sofa and it was delivered within 3 business days. The UPS guy didn't even complain about having to bring it up 2 flights of stairs! It wasn't that heavy and is more of a loveseat than full couch. However, if you wanted to stretch out on it and nap, you could. I put it together myself in about 20 minutes. The seat is actually pretty high, my feet were almost dangling over the side. I'm 5'7 and she's 5'10, so a good height for her. The lines are clean and it looks very modern, which works for her taste. Overall, a good buy for my friend, who didn't require much. I don't know if I'd recommend it for people who spend a lot of time at home on the couch though, it's definitely on the firm side. Very happy with the purchase!