Amazing vacuum.. I just purchased it like two weeks ago. It's great, it does what it says. The vacuum is very strong, the steam works well. It is perfect for my little town home which is all tile floors and wood floors upstairs, I can use it in both! I have already recommended this product to my dad and he is thinking about purchasing it for his own home!