I got this heavy duty steam mop and I am so glad I did. It cleans the floor immaculately. My floors have never been so clean.  I highly recommend this steam mop for anyone that is looking for one. I would give it 11 stars if I could.