Well I was very disappointed in my dog / product. In all fairness the product was probably fine, built pretty good, folded easy, as for cleaning portion, I never got the chance. Reason being is my 18 month old labradoodle thought it was more fun to shred it up within eight hour of use, I mean shredded it up, and flooded a part of the back yard. So lessons learn, make sure your loving pet is out of the chewing stage if you want it to last.I set this up the day I got it and my dog hopped right in. She loved it and some times I had trouble keeping her out of it. I had to clean it about once a week but it was easy to just unscrew the drain plug clean and rinse it and then fill it right back up.just okWe’ve gone through several kiddie type pools and usually the dogs pop or eat them :/ this one is sturdy and the kids and dogs loved it!We loved it so much we have four! Great for temporary pool solution for kids and petsThese dogs have destroyed some tough toys. 3 hours of this up with random playing, digging, and jumping in and out. It still seems to be holding up well! Sturdy side walls and thick liner, unlike cheap kids pools. Which the dogs destroyed in 2 seconds. So this has surpassed my expectations and both dogs now love the water!It's not easy to clean. Folds when cleaning but otherwise it is great. Dogs absolutely love it!Purchased this pool about a month ago and it has been great!