This couch was very well packaged as well as simple to set up. It looks fantastic as well. The only thing that was somewhat of a hassle was putting the arms on... Not a huge deal though just takes some time. Couch is firm initially but still comfortable none the less. I feel as though it will be softer over time but one thing I can say for sure is to avoid sitting directly in the middle of the couch heavily or you will be in for a world of hurt.