The couch came well packaged and set up was straightforward. With two people, set up took around 30-45 min. Similar to other reviews, I agree it is on the firmer side but still a very comfy couch with deep seats. Worth the price in my opinion.