I love this spray to clean up the little accidents like when my cats throw up as well as spraying it on the carpet before I clean a bigger area of my carpet. It really takes the stains out and there is no left over odor after using this spray.