Just got this dress today. Im 54 and 130. :( I got a size medium and its a little big. Big meaning roomy and flowing just not a tight fit by any means. They are great with adjustable straps making it fit any size. It says you cant see though it but that is totally not the case. I wouldnt wear it without real coverage under it. It looks great with leggings. I ordered a few more today for the summer. Im interested to see if it washes well