I've tried several other big brand vacuums over the past six years, and none of them has met my requirements (must clean up after big hairy dog with big feet, on area rugs, carpet, and hardwood floors).  The Shark Rotator Pet Upright outperforms everything else I've tried.  The suction is great - it swept up a shocking amount of dog hair and a lot of dirt.  My carpet looks better than it has in years.  I was hesitant to try the Odor Neutralizer because I dislike perfumey cover-up fragrances, but this has a light, fresh smell.  The vacuum is heavy, the brushroll could be 2" wider, and the cord is a bit short for my purposes, but these are far outweighed by the fact that this is that rare find:   a sweeper that WORKS!