Definitely a stain. It goes on oily and dries flat in about a minute. I would compare it to Smashbox Always On liquid lipstick which retails for about $25+. So if you like a long wearing stain, this is a good value for that price point. The color I have is 38 sweet raspberry!