Took 2 days with 3 handy people to install, which was expected. The unit is large enough for 3 to 4 kids at a time, my 6 year old son enjoys it but the older ones are not interested since it is small for them. One of the roof panels was broken in the box.