My order arrived a few days earlier than expected. After reading some reviews I thought it was going to be hard to put together. It was super easy to my surprise. Had it up in time for my nieces birthday party and the kids loved it!!! Also ordered the tool to pull the springs but found out I didn’t need it the assembly kit came with one.