Works well when used regularly.
This product does work.  Yes, it smells a little, but it's worth it!  It does take 2 to 3 weeks before results, but then results continue with continued use.  Can't give 5 stars though because of its cost vs other brands.
Rating: 4 stars