I'm 5'6" 113# and my normal size (xsmall) fits well. I got the Alice In Wonderland version and they are totally opaque with no show through at all. Super silky and slick to the touch making them really comfy. Be warned...they are not high waisted on me and do scoot down a bit during yoga, but they're so cute and comfortable without being too cold or too hot that I don't mind.  They wash beautifully (normal wash, hang to dry). They would also make great PJ's or hanging around the house leggings.