Bought this in 3 different colors and they are so cute. For girls that are bigger on top make sure you size up, I got a L and im a D cup and it is a little snug still.
I ordered a size up because I was afraid it would shrink but it didn't at all so now I have a shirt a little larger than I wanted but I will wear it because I love it! If you order it fits true to size and doesn't shrink so order your normal size :)