LOVE this sofa!  It is so nice.  firm, but feels substantial.  It pulls out into a bed very easily and is quite comfy.  Highly recommend.