This vacuum cleaner is quite amazing! I love the odor neutralizing technology is such a great feature! You can dial it up or down for fragrance! The vacuum is great at getting up pet hair! I was so impressed with how well it got hair up from our carpet and hardwood floors! It comes with great attachments and even turns into a hand held vacuum!