I purchased this about a month ago, and have worn 3 times. It’s a beautiful magenta color, and the material is very soft and supportive , however it runs small. I’m 5’7 , 116 lbs, 34 b or c, and it’s tight! Not in the torso area, but in the bust. I might order a M next time, but the body will be too loose and I would have to get altered. I would suggest ordering up one size unless you are extremely small chested.