I like this bra so much, I ordered a second one in another color.

I ordered a L. I typically wear a smaller C cup, and I weigh around 140 lbs. The fit was just right for me. I prefer that my bras are fitted, but not too tight, and that's what I got.

It's thick and structured enough to be supportive, but without the uncomfortable underwire. It feels like it must have cost more than it did. So many of these cheaper sports bras and bralettes end up being pretty flimsy and thin, which is comfy, but ya know...it's nice to have a few that offer some actual support and perk your girls up a bit too. And it's cute AF to wear under workout shirts, or any shirt that shows a little back. It also has optional padding that you can leave in or remove. I'm super pleased with my purchase.