I have owned this Dustbuster hand vac as well as a Dustbuster handheld vac and I ws not happy with either one of them . This is a small hand held vac that you plug in to charge so it is always " at the ready" if you leave it plugged in. But if you charge it and take it out of the outlet, it will not hold a charge as long if you don't have occasion to use it right away . This vacuum is ok for cleaning small , unexpected messes but I have tried to clean up dirt from a plant that my pet knocked over , pick up pet hair , etc and it is horrible . If you are looking for a VERY light duty vac for quick touch ups and spills this is just ok - you cannot vacuum a small room with it and expect very good results . I would only recommend It as best used to vacuum out a car or for quick touch ups . I was not at all satisfied with the suction power of this vacuum - it was more like a kid's toy than a vacuum cleaner to me . Not worth the money .