Perfect
I'm 5'5 weight 135 and I bought a medium. This dress is the perfect comfy dress to wear out and about and you can dress it up if you need to. I did have to get it taken in, because the small was sold out. I get so many compliments every time I wear it! Love Love Love I wish I could buy it in other colors!