I had a shark vacuum for the past 10 years or so. The previous one was finally starting to give up. I really like this one. My floors and carpet feel cleaner. I love not having to give the machine a “haircut” (cutting all of the hair out of the rollers) like I did with the previous model. It is a bit big and clumsy to maneuver, but you get used to it. I love the odor neutralizer. I have a long haired dog and her hair and dander made the other vacuum stink. It is a bit pricey, but overall, I am very happy with it. I also have to add that customer service is outstanding.