great!
I am so thankful to have this with a new puppy.  No matter how much training you do, there will be accidents.  This has been so helpful with keeping those cleaned up well with no residual smell.  It has lasted a long time too, a lot goes a long way!
Rating: 5 stars