A really solid piece of equipment! I was worried the suction wouldn't be strong enough, but it was great. Even my shag rug was pretty thoroughly cleaned by this vacuum. Works on hard wood and carpet. It just works.