It may be doing a good job with BO, but this stuff smells horrible. I don't understand all the good reviews. I threw out the bottle and took a shower immediately after first applying it. Trust me, go with something else.