I teach yoga full time, I am ALWAYS in a sports bra. This is the best hands down, yes, a little tough to get off, but the support and smooth contour are worth it. Other reviewers say it runs small, I found it runs true to size (I'm 5'10", 150lbs, 34 bra). Getting the Vixen one!