The sofa is what I wanted: small and firm.  
The sofa seat pulls out into a foam bed that rests on the floor.  It's very firm, verging on hard.  I added an inexpensive foam topper so that the bed would be more comfortable for a guest.

The most significant challenge was delivery.  I live in a small Canadian city of 60,000 and it was a nightmare trying to find the courier responsible for delivering the purchase. Only one notice - a "final notice" - was left on my door and it had no contact info. I spent an evening calling other couriers around town until, by chance, I stumbled upon a friend of the truck driver contracted to deliver for Wayfair.  I was given this driver's personal cell and finally arranged delivery.