Perfect for our den, love the storage and flexibility of having an extra bed for guests, or just lounging. Seats are fairly firm so far and back cushions feel really comfortable.