I love how easy this is to use and how well it cleans my floors. I have 3 dogs and lots of dog hair and this got it all. I have used competitors in the , and this one is the best. Super easy to take apart and clean as well!