The fit was fine, however, I expected a thicker lining for a T-shirt bra.....the bra lining was fairly sheer, and if you wear a white thin t-shirt, you better hope you don't get caught in the rain, is all I have to say!