I've had this steam mop for about 2/3 years now and have always had great results with it. I love the feeling of a nice clean home and knowing that's its actually cleaned. I use this steam mop for almost everything as it comes with so many attachments to be able to do this. I'm very happy with my purchase and definitely recommend this steam mop to everyone!