Great suction power and battery life, works well on carpet. I hate everything about how the dust cup works (compared to my Dyson) that I cant recommend it. I'm currently having issues with the forward propulsion even though the brush is still turning and vacuum sucking. In all fairness I haven't trouble shot the problem yet so I'm leaving that issue out of my rating.