I wore this top for a dance team tryout. The quality is good and it is thick enough to wear without a sports bra, which was my main concern. However, the adjustable straps can get a tad irritating in the back. I'm a 32 C and got a small.
This is a very nice, quality sports bra. It is a tiny bit tight (I got a medium which is my normal size), but it's not uncomfortable- it feels very secure. You wouldn't want to size up on this.
It keeps everything in place (I am a 32B) and doesn't ride up. It's also thick enough that it very rarely shows when the studio is cold. The camisole straps are terrific under tank tops (or leotards, I suppose). Overall, it's a great sports bra.
I have this in two colors, and I absolutely adore it. I'm about a size 36A, and I wear it everywhere - to dance, under street clothes, to sleep in… the list is endless. The band at the bottom is very comfortable, the straps do not dig or slide (as long as they are adjusted for your shoulder height), the fabric is lovely (I love that it's cotton; one can seldom find a cotton sports bra, especially when you're looking at Target, Old Navy, etc.), and it doesn't interrupt the line of your back like a conventional Y-back sports bra does. I also find my neck and shoulders are much less tense after wearing this than after wearing a traditional sports bra.
The Bra Tek built-in-bra version (CC510), and the Team Basics version (TB102) of this bra are also very nice.