LOVE the color and the overall look, but it's not as supportive as I thought it would be. I am around 5'4", 156 pounds, and am usually a 36B. I tend to be between medium and large. After reading the reviews, I ordered a medium thinking that it would be a little more tight and supportive for high impact workouts, but I'm thinking I should have gotten a large since it kind of feels like my boobs are going to fall out when I bend over. Overall, it's a really nice top. The fabric feels great, it looks amazing with really high waisted leggings, and I still wear it for working out. If I order again I would definitely get a large.