I have the Shark steam mop and wouldn't use anything else (other mops).
Steam is the best way to clean floors when you have furbabies. There are no chemicals to irritate their little noses. I use mine daily and I heard the haan is as good or better than the Shark. I would think


for this.