Love this sofa!  I chose the navy blue sunbrella fabric for my kids playroom/retreat area and it is perfect.  It's firm and very comfortable.  I haven't used the bed yet but I am very happy with my purchase.