I live in a studio apartment with mostly hardwood floors and rugs and this did a good job with cleaning. Not too loud even on the highest setting. Like that the power button is on the trigger. Light weight. Good charge time.