I love this vacuum I have owned one for years, this vacuum is everything you could look for in a vacuum cleaner all rolled into one. This vacuum picks up great and has plenty of suction power and attachments to go way beyond your floors and carpets. I really like the fact that i don't have to worry about the vacuum losing suction and it always works when I need it. This vacuum cleaner can go anywhere there is an outlet and do anything you want it to, with attachments to do every above floor job at your house as well as all the attachments you may need to clean your floors. The anti allergen seal on this vacuum makes it even easier to use knowing that ounce you vacuum up the dust it stays in the vacuum cleaner.