I bought this after reading all the rave reviews. It works alright, but I don't think it's any better than other similar products I have used that cost less. The smell reminds me of products my kids used when they were babies, which is also not a plus.