As always, this product has that yucky chemical smell but I guess it's what does the trick and nothing will be able to mask it. Haven't quite got the timing down with it but my legs were smooth after using this!