I got the small in light green. I'm 5'6" 125lbs. I thought that it fit a little loosely, but I think the overall issue is that the material was just weird. It draped weirdly and loosely in some areas but clung in others. The sheen of the fabric seemed to amplify everything that wasn't completely smooth. It made my small belly pooch look like a tire from the front, but in the back, it highlighted my ribs and made me look like skeletor. It was just a weird dress. I think with a different material, or maybe even just a different color, it could have been nice.