I love this sleep sofa. Cushions are super firm and mattress is pretty good too. Needed extra space for guest. It’s a lovely compliment to my home office. 

Only issue is it arrived with a broken leg. Contacted Wayfair immediately and they are sending replacement leg.