I got this a few weeks ago and am blown away at how good it works! First of all, I cannot believe how much and how quickly it pulls dirt off the floor and the rugs! It's also such a timesaver because it works on its own. It really does a great job!