It’s good for what it is, but months into using it, the carpet is still giving off a strong chemical smell.  It is dissipating and definitely smells better than when I first deployed it.  Our cats and dogs love the carpet.