I'm 5'5\", 143 lbs, athletic build and I bought a Medium. The dress fit perfectly. I normally don't like wrap around dresses or shirts but this is a faux wrap around. It's made to look like it's wrapping but it's sewn that way so it fits so much nicer without all the flaps and ties. It's very comfortable and the material has a nice thickness to it. Nice and stretchy but not so stretchy that you have much more room for expansion. It definitely is made true to size. I will say, if you are more smaller chested, you probably will have to pin the \"v\" neck area as it might start to gap a bit. You should give it a try. It's such a nice dress and so well made!