Very good service, arrived day after I ordered, just what we wanted fits in just right the seats are firm and comfortable. easy to assemble. side arms re packed within sofa body for easy delivery.