Really pleased with this, took a while to arrive but worth it. Sturdy and well built. Firm cushions but that’s what we wanted. Pull out bed and storage area slide in and out easily. Happy customers!