This is the best vacuum if you have pets.  Pulls out the cat hair from my carpet like no other vacuum and leaves it looking brand new every single time.