The delivery was faster than expected. The table was pretty easy to put together. The chairs were a bit of a challenge though. The side rails and front stretchers took a lot of manipulating to get screwed in properly. Very pretty set and I love the blue.