I bought this dress for work, I have a lot of tattoos and wanted something to cover my legs(I run a doctor's office and prefer to be conservatively dressed), I am 5'2, 180 lbs and DD and bought an XL because i was worried about it being sheer, it's a little big and long on me but it fits my large chest really comfortably, the material is so soft it hangs beautifully on my body, curvy girl DREAM!!! I got tons of compliments!!  I am a sucker for dresses with pockets and these are functional, ordering in more colors!!!