I like it. It is small, light and powerful. We have no carpets, so I can not comment on that, but it is great on hard floors. #sweepstakes