I was very hesitant to purchase this but decided why not give it a try. I love it. It is amazing. The only thing I wish is that the dirty water tank was a little bigger.