We purchased this cleaner because it doesn't pick up pet fur and wrap around the brush roller.  It works great and saves me a lot of time and energy.  I have two Shark Rockets and they are a little lighter weight but the fact that I don't have to do anything but empty the dirt cup is worth everything.  I love it and recommend it, especially if you have pets in the house.