Excellent delivery time. Quite simple to put together, not all of the pieces lay 100% flush but for the price it is a really great item. My 3 year old loves it.