I love this couch easy to put together! Firm but still soft and worth the purchase. Took all of 30-40 minutes putting it together with a toddler helping. It come with 6 decorating pillows ￼which is a perk for me.