Arrived within 1 week of ordering. A little time consuming to put together, but very easy. My 15 month old loves it and seems to be great quality. Very happy with this purchase