The sofa arrived ahead of time, in great shape, and the delivery folks were helpful. This was so easy to put together! We are both over 70 but managed to bolt the legs on (yes, bolts, not just screw-ons) and get the sofa upright. It is just what we wanted: true to the color on your website, deep and comfortable for tall people, not too squishy with a nice firm seat. We are happy!