Looks great for a $300 sofa. We bought this to stage our house. I'm not sure how it would hold up to a lot of use. We do like how firm it is. It's not super deep and is perfect for my mother in law to get up from. It came in 1 box. No screws it just latches in place. 5 minutes tops to put it together.