Have used it for eight months. Picks up dirt fairly well. I do need to go back and forth on smooth floor to pickup crumbs. The charge only lasts about 15 - 20 minutes and then takes a couple hours to fully recharge. Unfortunately the brush roll on/off switch recently failed and I will be making a warranty claim. It does have a nice two-year warranty.