I love my pet stain eraser. It is easy and convenient in cleaning up pet accidents. The brush works well on the carpet. I recommend keeping a supply of the PET PRO OXY cleaner. I have needed to refill often.