This sports bra is awesome. I do high impact workouts including Insanity and running so I need a supportive bra. I have DD's so it's very hard to find a sports bra that actually works for me. This one does a great job. I like that I can wear this alone and I don't need a workout tank over top for extra support. This bra is supportive enough on it's own. I wear a size small because I want it to be snug. It can be tricky putting it on at first because you have to hook the back, but that's fine, because that means it's tight and supportive.