Ok, I ordered 2 dresses.  The Charcoal one, and the  khaki one.  The Khaki one is see through, like so see through someone can see my belly button, my butt crack , sorry to be blunt, ect.  Sending that one back.  The charcoal one is awesome, not see through and I love it and am keeping it.  Im going to get another dark color, as that may be the problem.  The material oddly enough, feels the same, not sure why one is see through and one isn't.  Also, the khaki one is several inches longer then the charcoal.  As far as sizing goes, I am 4'11 and the charcoal one comes to midcalf right where I was expecting it to and am pleased with that length as that's right where my large calves slim down, so on me, it's perfect.  The khaki ones is too long, would be worth an easy hem job if it wasn't see through.  Also khaki color is more taupe grey then light tan/khaki.  And, I got size small, I'm small stature at 130 lbs  and under 5 ft, but have big boobs and butt/curves, but still normally where a size small shirt.  The dress is very tight in a sexy way and I like it, but any smaller and it wouldn't have fit.  I would call it an xtra small in womans, and it would fit a very small stature female, like someone 120 lbs and probably more appropriate for them as it wouldn't be so tight, but I intend to wear it on date night with hubby, or on a cruise, or with a shaw.  Would not go to Walmart in this dress at this size, too tight and sexy, but looser, no problem.  I might get a medium for running errands around town.