I had previously order a medium tank top and it fit perfect. So I ordered another medium in a different color, but the fit wasn't the same. I layer them on top of each other and there was at least an inch difference in length. Not sure why the fit was so different