Very happy with our purchase. Delivery was very easy. I loved how you can track the delivery people while they are out through the wayfair app (it told me what number I was in line for delivery which helped me to plan my time during the delivery window). The couch was fairly simple to put together - just had to screw on the four feet of the couch. The couch cushions are firm, but not uncomfortable. I actually really enjoy sitting and lounging in this couch. I would definitely purchase again.