This holds eyeliner rather well its promise (remains on the eyes for ten hours if you do not rub) but I do not think it is waterproof.
Moreover, it has the same smell as the table felts, and using many felts table, I do not think it's very good for the skin.