I purchased this after we lost both our 14 year old dogs and got not 1 but 2 puppies. They are heaven sent but came with accidents. Shampooing is easy. It's easy to take apart and clean. The canisters are a tad small but that's fine. I still love it.