This fits really well! I was decently surprised for such a small price. It is a bit see through if you push out your chest a lot, but I think it still works. Thin material that feels good for summer. Overall really happy for the buy. I wear a 30C and got a small just as a reminder.