Smells great but didnt remove all of the gift my puppy left on my rug.