I love this sports bra. I'm somewhere between a size 33A and a 32B and I ordered an extra small. The band fits perfectly snug without digging in or being uncomfortable. The material breathes very well and is a high quality fabric. The bra itself fits perfectly. My only complaint is that the straps are not adjustable and are about half an inch to an inch too long. I might have to end up altering them. For lifting weights and doing yoga, the bra works just fine, but with the straps too long, it makes it very uncomfortable, because my chest is not being held up. So, overall, the only reason I gave this four stars instead of five is because the straps are too long.