Does an excellent job on carpet.  I have very thick carpet and it looks like it kinda combs it.  Looks so much better than my Kirby and much lighter.