This sofa is so comfortable especially when it turns into a bed! The pockets on either side of the arms are very handy. Overall it is firm but very comfortable. I would definitely recommend also very easy to assemble.