I needed a new couch for my living room that I could stretch out on (tall people problems) but I also needed to be able to assemble it as the space is up tight stairs. Assembly wasnt too difficult but did require a second set of hands. The mattress is super comfy! The fold up table on the arms and the drawers that go underneath were added bonuses.