This vacuum is a game-changer for home and kitchen cleaning. With its powerful suction it easily picks up dirt and debris from medium pile carpets. I love the self-charging feature which ensures I can use it when needed without worrying about running out of power. THE only downside is that it can be noisy, but the cleaning results more than make up for it. highly recommend!