This is the first time I am adding photos to a review. In fact, I very rarely leave a review. This is an amazing little vacuum cleaner. The photos show what this guy picked up while vacuuming this morning. I forgot to take before and after my carpet. Well, if you have a nice thick Berber rug, or maybe a shaggy rug, this isn't the vacuum cleaner. I live in the 5th wheel and have a camper rug. He collected everything I had on the floor. Grass, dust, dog hair. I had 6 great grandchildren over the weekend and he cleaned up all the mess they keep track of. Okay, he didn't collect most of the buttons that were scattered all over the floor. I collected most of them. If you want a Dyson, buy a Dyson. It won't come to that. If you want a good little vacuum that works on very low-pile carpets and hardwood floors, get this one.