This shirt is perfect to go with your favorite pair of white jeans this summer. This top does have some give to it but this brand does run smaller.
Small 0-2
Medium 4-6
Large 8-10