This is a solid product. It took about 15 minutes to assemble. Ours leaked through the leg holes so we had to use silicon gel to seal it up. Other than that, it seems sturdy and the kids love it!