I bought this dress in the green. it runs big - i usually take a s and had to return for xs - i am 5'5" and 125. it flows beautifully and can be dressed up with heels or worn completely casual with flip flops. worth every penny!!