I've had this for a couple weeks and it cleans all my floors. The hardwood and the tile floors. I love that it's easy to use and done a great job on the different types of floors. Makes it alot easier to get things done. So far, so good.