It was delivered ahead of time. Extremely easy to put together. My 6yr old loved it! We got it in purple and it was just as the picture online.