I'm so glad I read the other reviews because you DEFINITELY have to size down on this dress. I am 5'5", 140 pounds. 95% of the time I wear a medium in clothing, and when I have to change that size it's when I need to size up to a large. I ordered a small in this dress and it's on the very border of being too big! It still fits and looks nice but it is very loose and flowy. I also got a solid color which is a little plain unless you dress it up with some sort of coverup/jewelry/jacket/etc. I'm going to keep it because it's a pretty good staple (and very comfy!) but I took a star off due to the sizing, plain-ness, and the fact that I probably won't wear it too often.