Love my Bob!  I am still surprised at the amount of dirt that comes from this small vacuum.  I just expected it to pick up surface dirt, but that is not all it does.  My husband and I live alone, take our shoes off at the door, so there is not a lot of real dirt that gets tracked in.  Still, there is always a lot of dirt with the other contents!  Would buy again!