It arrived by FedEx on June 6, 2023 with all three boxes at the same time. Hired task rabbit on June7, 2022 to put it together. It looks really nice and the tasker didn’t have any issues putting it together. She completed it in under 2 hours. The ottoman is much larger than expected. It pretty oversized. The set does sit low to the ground but that’s not an issue for me. The cushions do not stay put. I think Velcro or something can fix that. I haven’t had it long enough to test the durability of it.