This vacuum deffinatly needs several improvements made to it before it can even be considered a vacuum. This is supposed to be a cordless vacuum however the fact that it is cordless makes this vacuum nothing but junk, the sweeper will not hold a charge after the first couple of times you use it and it is not worth the hassle by the time you have enough charge to finish the job you started the part of the floor you had already swept needs swept again. This thing is absolutly useless in my opinion, after the first two or three uses the cleaning time goes from 35 minutes to 10 minutes and it just goes downhill from there. While the battery still holds a charge this thing is stil, useless because it will not pick up anything, it even has trouble picking up the dust that you can see let alone the deep ground in dirt. I can tell you that if I had the option to give this vacuum a 0 you had better beleive I will this thing is nothing but junk from the time you purchase it from the store.