I purchased this 3 months ago. We have tiled floors throughout half of our house, and were looking for something to keep up with 2 shedding dogs and a 3 year old, and we found it in the Shark. I was constantly sweeping and mopping but the floors still felt "gritty" afterwards. The vacuum on this product is so amazing, I expected it to work, but I never expected it to pick up as much as it did; I had NO idea all that crud was on my floors! I swept the floors and a day later got the Shark in and used it and was amazed as how much sweeping had left behind and how much had accumulated in just one day, it picked up everything. The dirt in our back yard is really fine and sandy and it had no problems grabbing it and getting it off my floors. The steamer works great too. For the first use you'll have to go over it a couple of times to get all the previous build up from cleaners off, so you will streak the floors on the first use, but after that just regular floor cleanings are a breeze. For scuffs or something that is stuck on there hold the steam over it for a few seconds then push to clean it off.