I recently purchased this and have been pleasantly surprised a what a good job it has done on tile floors. I didn't give it a 5 because I have used it once.