It's a medium and I'm 5 ft 1 and a half inches so it's a little over-sized so I can use it with leggings. It's a thin product, extremely comfy though. A little translucent, but not too much. It has a few makeup stains, but if I can get blue slushie spots out of a creme shirt, I can absolutely get those off which of course I will do prior to I offer it. Text me if you're interested show contact information.