This may sound a bit weird, but even though this is the 3rd time I've bought this model as a replacement, this is still the best hand-held vacuum I've owned. I just love it. It's great for (carpeted) steps which my wife makes me do 2 or more times a week, and area carpet cleaning.
Best features: Easy to use, lightweight, 2 speed, and it DOESN'T have one of those useless Turbo Brushes that never work.
Now, why have I replaced it 3 times? User error. Each time I've picked up something that shouldn't be picked up with a vacuum.
I remember reviewing this vac on Amazon and seeing someone else's review. In their review they complained about dirt shooting under and behind the vacuum. ANY vacuum has this problem. The reason is that the user is not holding the vacuum properly; parallel the surface. They're tilting it forward slightly which allows the brush to push dirty under and behind the vacuum.
2 things I'd love to see in an upgrade:
1. A rubber (or other material) air dam at the back of the vacuum's surface to prevent the dirt kick back I mentioned when you don't hold it properly.
2. This same model as a cordless hand vacuum...but no turbo brush! I'd rather have to recharge the battery than have a vacuum with a useless turbo brush.
And, YES, I will buy it again if need be, unless Royal comes out with the cordless model.