Messy but works great! [SEP] I wasn't expecting my mirror to get a cleaning also! I was excited to finally have a water pick so when I received my package I immediately set it up and studied the directions. Once I was confident, I began and as soon as i turn it on, water went everywhere! It all ricochet ed all oclver my bathroom counter and mirror. Safe to say that you literally need to use this in the shower. But besides that, it has many attachments, different speeds and does a great job!