I love the style of this bras, but it really did not fit true to size. I typically wear a size 34B bras, so I ordered the medium. The bras was very gappy around my armpits and very tight around my ribcage. Although the top itself is cute, it does not fit very flatteringly on my body (definitely have to wear really high waisted leggings with it or it will give you a muffin top!). It is an OK bras for low impact activities, but I only wear it at home due to the fit.