it has no light or dark written on bottle, it says 5 fl oz on bottom, no expiration date on it, it's a pump lotion...hope this helps..thanks for asking :)
that's a hard one to answer, i am cherokee & have drker skin tone anyway, that is why i bought me an airbrush system, alot of self tanners/bronzers on me look like nothing....