I love this sectional! It came in 5 giant boxes and was pretty easy to put together. I recommend getting an Alan head attachment for a power screwdriver or drill because the bolts are long and it took a long time to put it together until we got one - then it was very fast. 

I will say it is VERY firm. Not kinda firm not sorta firm it is FIRM. It may take some breaking in but it’s very comfy. The back cushions are super soft. Perfect for naps. The material is not cat friendly though. Or the cats aren’t very friendly to it. In one day I had some loose fibers. Thankfully some scratch protectors fixed that. 

Over all a wonderful couch that was simple and easy to put together - though it’s a bit time consuming. I’ve been recommending it to all my neighbors.