I am writing this review to help girls pick the right size since its always a struggle. The shirt its beautiful, and it fitted as expected. I am 5'1'' and 112 lb and a C cup and got it in size small! Everything about the shirt fits right. I put it on without the insert and a black bra and it was fine too. Material is thick and durable. I am thinking of getting it in another color. :)