Came in 2 separate  deliveries 2 days apart  by the given delivery date. DHL gave a very specific one hour time slot about 4 hours before delivery.
The chairs were put together relatively easily using a screwdriver rather than the Allen key given. Some of the holes didnt line up exactly but with a bit of wiggling we managed to get them together. It took 2 of us about 2 hours to put the whole set together.
The chairs and table look good and feel pretty sturdy. The cushions are a good depth and quite comfortable.  Overall we are pleased with this set.