It works very well and is great for cleaning our hardwood floor. We have two medium-size dogs that drag in a lot of dirt after being outside. Very good product.