No one tells you that having a toddler you will need to deep clean your carpet at least every other day. This stuff has cleaned and protected my carpet like no other. Wish I could bathe my child in it to repeal some of the mess he makes. Hahaha. Seriously you're going to buy a product by this totally worth the money totally an amazing amazing product. Keeps my toddler and check.