Just the right piece for our beach-house, and I'm sure the guests will like sleeping on the firm mattress.  We found it comfortable for sitting AND sleeping, not something we can say about any other futon we've used. No problems putting together, and very comfortable.  Love this item.