Super happy with this sofa/sectional. While it did take awhile for it to arrive (3 weeks after ordering), it was WELL worth the wait. Delivery did come as scheduled. Boxes were in excellent shape, and did a great job of protecting the furniture while in-transit. Only assembly was screwing the legs in to the bottom. The fabric is super soft, and the cushions are just the right amount for *firm*. Definitely would recommend to anyone!!