The sizing is really strange for this product. I read all the reviews before purchasing and I usually wear an XS-S in any tops. I'm a 32B and a pear shape. I ordered a medium. This product's fabric is definitely not stretchy. The band fits JUST right on me. I may be a 32B and it fits perfectly on me but my actual bust measurement is 29inches. So if it fits perfectly, the medium is not exactly a regular medium size. It is very flattering on though. The only problems I have with it is that I would probably have a hard time taking it off when I actually sweat in it and that the cups are actually meant for someone who is slightly half a cup larger than me which means it gaps at the sides just under my arm pits. I'm hoping I can just alter it myself because everything else fits; the band, the straps, the cups. It's just the sides which is strange. But I think it also has to do with the fabric since it isn't exactly stretchy. The bra itself seems like great quality and I can see it lasting me for a while. This is one of those bras that you can wear without a shirt. I don't think I would size down for this bra to fix the side gapping problem because it would cause another problem. On the tag of my medium size bra, it says it's meant for 34AB-36A, it's definitely not true unless you enjoy getting dents in your skin from having it too tight. Besides the sizing issue, it's a great bra.