Couch came packaged well and super easy to assemble. I put it together by myself no problem. I am 5’ 10 and can lay on this couch no problem. Bottom cushions are a little firm but still comfortable enough sit on and I actually prefer it like that because naturally cushions will start to wear in as you sit in them more. Over all I gave this couch a 5 stars because honestly you can’t beat the price and it’s money well spent. It gives my room the look I want without having to spend “real” leather money. Hope this helps!