This is a great pool, you will not be disapointed! It was a very quick and easy set up, and my family loves it, and it comes with everything you need. The canopy is a plus, just make sure it gets taken down on very windy days!