This product is a direct copy of a Dewalt Model #DCV501HB 20v vacuum for about 40% less money. It is made to fit different tool brand batteries and comes in colors corresponding to the intended battery maker. Red = Milwaukee, Blue = Makita, Yellow = DeWalt.On its own merits, it comes with a nice variety of USEFUL attachments and enough wand extensions to be used as a standing floor vacuum. My use is for cleaning small messes like dog kibble, spilled cereal, firewood bark and dirt around the fireplace, and general crumbs and dog hair. It does a great job around the house and in my cars. I used it recently to clean my minivan from front to back. Its the "dog car" now that my kids are grown. Plenty of Christmas tree needle, dog hair and wrappers from candy and crackers. It sucks eveything up and does a great job on carpet using the brush attachment. Some of the hair is tough, but the brush bristles at least got the hair into a pile that i pulled out of the fibers and let the vac suck that up. It lasted thru the van and a midsize SUV on a 3ah battery ( about 30 mins). I have other milwaukee powered vacuums and this one is excellent. It doesn't have the power of my genuine Milwaukee wet/dry vac, but its smaller form factor and one hand operation are better. This is an excellent product and I would buy it again.