Received within a couple days from order Date and they called us to make sure we were home and came within the hour to drop off in our garage. Took my husband almost 10 Hours to put together but he had no help so it probably took longer than most since he did it alone. My 2 and 4 year old LOVE it and it's the perfect size for them.  Pieces are quality and would definitely recommend.