Bought this to wear under my short wedding dress. Beautiful shade of teal, got tons of compliments on it. Not as scratchy as others I've worn, even on my bare legs in summer. I'm 5'3" and it hit me just below the knee. Normally wear a 14/16 and the Medium fit just fine, I do think the sizes run a bit large.