I love this hand vacuum! Ive owned a few others over the past few years. None of them were excellent. All of them were average or below. This one is easy to hold and it has excellent pick-up ability. I have a dog that sheds a lot. If I need to clean up a small area because of a spill, this vac gets all the spill and all of the dog hair. Her hair collects on the wood floor so Ill grab this vac and quickly suck it up. Its a keeper. I now know why its out of stock a lot.