I actually was very sceptical about buying this sofa, but once it arrived I loved it. It’s definitely firm but this is what we were looking for. The pull out bed option is amazing we love it! The storage section is very practical too. I would definitely recommend!