i LOVE LOVE LOVE this dress. but totally see-through. i mean.. you can see everything. and it really sucks because i love it. i got the mauve colored one, and i tried wearing a nude colored underwear with it, that's your best bet if you're trying to wear it as a dress, but you can still pretty much see right through it...
as far as the sizing, i'm usually a M and i got a L in this dress and it fits perfectly. so i don't know about running large.. i think the sizes are ok.
totally worth the money. adorable dress.