I (a 5’2 small woman) put this couch together by myself within 20-30 minutes. I was too excited to wait for my husband ‍♀️. It’s extremely soft and so far is the perfect combination of firmplush. I have never seen my 6 year old dog love a bed or piece of furniture so much! He’s been glued to this couch since it was put together.