This works extremely well. It has removed so much litter from my carpet that I didn't even know was in there! The only downside is the attachable dusting brush takes a few times of religion to remove the hair. Overall I would recommend this product.