So far it's great, small, maneuverable and sucks up a lot of dirt. I went over a carpet that had been shampooed twice and it still picked up a load of dirt and hair. Have only had it a week so not sure how it will continue to perform. Would have written a review eventually but got the #sweepstakes email, am writing it now, so might change this later.