no
Hate the smell of this one...and it seems to be more water than anything else.
Rating: 3 stars