As another reviewer wrote, the sizing is a little off.  I didn't follow her advice and got a large when I should have gotten an XL, I'm a 38B.  So, it's a little snug and a bit uncomfortable.  It seems to be very supportive and would make for a great workout bra if it weren't so tight.