I really like this top.  for reference, i am usually an xs or s in retailer tops since many of them run large, however, in this top i ordered a size m and it fit nicely.  in any brand other than retailer, my usual size is m as i am 36d bust, 132 lbs., 5"5.