After getting through the delivery issues the sofa arrived delivery folks were friendly and quick! Very easy to put together and one person can do the job. Very nice and comfortable. Nice for a movie room or first time apartment it sits very low but I like it.. give maybe 1-2 days for the pillows to pop out