I LOVE this vacuum! My days of sweeping are over!!! However, even though it’s amazing on my hard floors, it’s not so great on carpet.