I so needed a new vacuum, and I also have pets as well. This vacuum has made a name for itself. It is just so awesome. Itis so very lightweight andt as well. very easy to use and maneuver. i really love the se;f cleaning brushroll, so no picking the hairs out yourself. the attachments are grea