an excellent product so far! holds water very well, is quite durable, and easy to set up and take down. my two exuberant children have been using it for almost a week now and the fabric edge has started to fray, which was a little surprising - therefore only 4 stars instead of 5.
that being said, we LOVE it! worth every penny.