Top lace is a bit sheer but not a major issue in black. Go by your shoulder measurements as that's the one section that doesn't give.

I am 5'4 150 lbs and the medium was perfect
The overlay is a tad long even with heels. The lining undernearth is perfect length.