I ordered a medium. I’m 5’2 132 36DDD. I am short and it is not too long. I usually wear a small, but after reading reviews went with a medium. It fits my chest area perfect and still shows off my figure and legs in a classy way. I’m wearing this to a wedding and the material is nice and light for summer yet not see through. It is a very flattering cut. I plan to order in more colors.