The item came on time. It was a little hard to put together so make sure to give yourself a couple hours. Overall we are very happy with the purchase. It’s the perfect size and our kids really enjoy it.