Power Swerve Cordless Stick Vacuum, has showed me that just because its small is size doesn't mean it's slow in performance. Power Swerve is so easy to maneuver, its light weight, and does a wonderful job at picking up dirt and hair and it swivels nicely especially in those hard to reach corners. I have a Labadore that sheds basically year round and it does an excellent job getting up her hair in every nook and cranny. Also the attachments work well to remove dog hair from the couches. We have mostly hardwood floors and short-pile carpet. and this vacuum has 2 settings, one rotating brush for rugs and one setting for smooth floors, and powerful suction. The 16V lithium battery is packed with power whick makes it last longer. The xl dirt cup means it will hold more so less trips dumping the cup. And one of my favorites is the odor trapping carbon filter which reduces and minimizes pet odors. I recommend this Power Swerve cordless vacuum to everyone looking for a clean home