I bought this tank to go with the navy wide legs pants shown in the picture.  i bought this top in a 12 and could have gone a size down.  i'm very small chested.  i think that for someone with a larger chest it is probably more true to size.  i wanted the extra length, so i'm keeping the 12.  i'm 6 ft, 175 lbs and usually wear a medium or large (10/12) in retailer tops. the layering of the top is very pretty, as is the embroidery.