Works great in my small NYC apartment shared with a 10 year old boy. Lots of storage for all his nerf guns and light sabers. 

I honestly am so happy because the large nerf guns were just piled up in a corner, now they have a place with all the smaller ones too. He also loves movie nights with the pull out opened. 

It is firm, but we both like it. Our sofa of 10 years before this one was also on the firmer side. I have spinal problems and can't sit on really soft surfaces for too long. 

I took one star off because it doesn't provide deep seating and the throw pillows that came with it were too dark and horrible. I'm sure the manufacturer has left over scraps of fabric used to upholster the sofa, use it to make throw pillows or lumbar pillows. 

I attached a couple of photos for reference.1.