Exactly what we were looking for. My 2 yr old loves it! No assembly needed, the top is snug and we put 150lbs of sand in which was plenty and it holds up to 300. Great for hours of entertainment.