So glad I bought this, with having 3 dogs. This cleans carpets better then any other. When the kids want to use it and clean their whole to, you know its good