the vacuum does a great job and really sucks. however, the battery life sucks! they have got to fix that problem before i can love this product