The is an adorable top, however, either they run hit or miss with sizing, or reviews are seriously confusing. I am 5'10" 36c-36d depending, but right now c, 140 lbs. I wear a size 6-7 missme jeans, and medium top. This top is WAY big in the "girls" area, and impossible to tighten enough. I'm trying to think of a way to put a partial bra in it to get it to fit. Oh and it has an odd "pointy" area on the front. That I think can be worked out.
If you are a bit larger in front or more curvy I think it will fit you better than me. But it is awesome looking,a beautiful color. All in all worth the go at $10.