Arrived before schedule and easy to put together, we did in less than an hour.  perfect for our 12 year old girl