I usually wear a 34C, I read the reviews and saw it runs big, so I got a 34B. It's still too big. It's all bunchy in the boobs cause it doesn't fill it out. The good.. it's very comfortable. It is thinner than most I would say, but that doesn't bother me. Perhaps it won't hold up as well over time because of that. It looks nice, I also think I would need a 32, I didn't feel like the band was that tight. I play soccer and needed this for that, but I don't think it would be good for a high impact sport. If I could figure out the right size, I would definitely wear it if I was just doing the gym or riding my bike or walking.