Pool is excellent and pretty easy to set up. It took about an hour to set up and then about 4 hours to fill with two hoses going the entire time. The only reason it doesn't get 5 stars is that the Pump it comes with broke after about 5 weeks of use. There are many reviews that say you will need to upgrade your pump, I agree. Our kids love it thought and it has provided a great opportunity for up to 10 neighborhood kids at a time in the pool.