easy to use, sanitizes as you clean.  I like that it uses tap water, so as not to be harmful for my pet.  I have not had it long enough to use all the attachments yet.  Looking forward to cleaning my shower door and the sliding doors.