I got this a few weeks ago and have been very happy with it.  It really picks up the pet hair. When vacuuming my living area where my pets spend most of there time I actually emptied the canister a few times because it was getting more hair up than my previous vacuum. The attachments are easy to use and the upholstery attached was helpful on the couches.  Having long hair it is nice not having it all wrapped up in the rollers.