Omg I reviewed every potential cleaner out there, And this one had the most positive reviews of any of the cleaners and after a couple of months of researching I finally went for it and I am so glad I did. I absolutely love it and It's really worth every penny no lie!!