First thing's first: I'm a 21 year old female, stand at 5'1", and weigh around 120 pounds. I've got tiny breasts and a fairly short torso.

This fits great! It's tight enough to prevent gapping while loose enough to be comfortable, the back is super cute, and the color is a perfect match. My only complaint is that -- well, I've got a short torso. I had expected this to fall a bit higher on me, but it goes pretty far down and causes the fat on my stomach bulge in a way that isn't, ah, flattering, particularly when I bend over. That problem is easily solved by folding the band up under the rest of the bra (it isn't obvious at all, and is still comfortable), which makes the end of the bra fall higher on my body and prevents the bulge.

I will say that the stitching on the neckline makes the fabric look a little funny in that it folds out instead of laying perfectly flat (I added a photo of that, I'm not sure how well you can see it). Other than that, though, this is wonderful! The material it's made out of is really sturdy and soft, and the straps are super secure, so I don't feel like they're going to rip off while I'm sparring in Jiu Jitsu and Muay Thai.