Great top, lately i've been sizing down from my usual xs to xxs with pure & good tops, but in this one the xs was best. i bought this in 3 colors and they're my go to tanks for summer. the mint is a bit sheer, but not bad. i did not get try the yellow or white one.