Seems to do what it promises
I used on blankets for my new puppy  - they'd been my other dogs blankets and didn't want that scent/smell on them.  This definitely left them smelling "no smell" - clean.  I am sure I will use more in the next few weeks as we potty train.  I would definitely purchase again based on the use I've had with it.
Rating: 5 stars