Happy I made the purchase for my small apartment! As the other reviews mention, it is firm. I tend to like firm furniture so this works well for me! The “bed” portion pulls out very easily. I put it together myself quite quickly (attaching legs, backing, and arms) - comes in 3 boxes 

Did have some trouble with the shipping but it was worthwhile once it got here.