Great really gets all the dirt in the carpet and even use it for my kitchen tile floors. Affordable and a great product to invest in!