Their sizes changed some from a few years ago, I think. Length is the same! If you run a large you might need an XL, for the Moana pants! Shirts are normal size! I recently made that mistake. These guys are always super helpful, fast, and kind. The fabric is top notch 👌 or I wouldnt keep coming back!!!