Delivery was a couple days late but in my opinion it was still pretty quick compared to other online businesses. Came in great condition and really easy to put together. We are going to buy a couple more if possible.