Received quicker than anticipated. My 2 yo absolutely loves it. It took roughly 1.5 hours for two ppl to put it together. Attaching the springs was the hardest part of the assembly.