I am 5'11" and usually wear M/L sizes. This is a really cropped shirt, so beware (especially if you're tall like me). It goes above my belly button. Mine was labeled as "L" and I ordered the M/L size. Its very soft, comfortable, fits well, and worth the price, however if you're tall and have big boobs its going to be a lot shorter on you. Would recommend wearing high waisted shorts/pants with it. An XL probably would be longer on me.