This is a really cute top and a really good sale price.  I usually wear an XL in regular tops, but I know an XL runs small in most athletic wear.  I purchased the XX large, but it is still tighter than I would like.  I won't wear it to run in, but I can wear it around the house.  Hopefully  I will loose enough weight to wear it next summer.