Yes, it's a lotion type formula, apply with terry cloth towel folded up or an old sock.
Some of the stubborn stains I put it on thicker, work it in, before its 100% dry I then come back and wipe the excess off.
Seems to last for awhile even through rain/washes.
For the price a solid product.