Im 5'2" 130#. I ordered Medium size and is just right. It's thin, but not really see through. I have similar tops that are thinner. I like it to be a little looser and not form fitting so this size worked for me. It covers half my butt. Holds its shape well through wash/dry. Hope this helps.