I am thrilled with this floor cleaner! I have mutiple different types of flooring and was SHOCKED when it worked amazingly on tile, laminate and the hardwood floors. EASY to use and had it assembled and using within 5 mins. I'd recommend this for anyone to use .