Compact and powerful! Sucks up all the dog hair on the couch! Great on area rugs too!