Affordable, light, easy to use and easy to store. I bought this to use on small rugs in my bedrooms. It has enough power for the job. I also used it on the hardwood floors to pick up a few things, worked fine. I do not believe it would be a good vacuum for daily use, thick rugs or wall to wall carpeting spaces.