This is definitely a firm couch like other reviewers were saying. The boxes came on separate days but it wasnt an issue, the armrests got here one day and the rest of the couch the next. I absolutely love the storage which is a lot bigger than I expected. You will need a drill to put the L feet on the armrests and chaise because there arent predrilled holes for those. The sleeper is super easy to pull out and I like to keep it out for optimal snuggling since the sectional isn't very deep. My boyfriend (6'1) and I (5'6) both can lay on it comfortably, and sitting upright on the sleeper/chaise his feet only slightly go off it. I would buy this couch again in a heartbeat.