I saw this dress on sale online and it was available at my local retailer. i tried it on and went with the xs, i'm 5'4 130lbs, 34c and it fit great with some room. tts the material is fabulous and it comes with a matching green slip which is great.