Sizes are China based. We suggest you size up especially if you are 2XL. At the moment the largest size we carry is a 3XL.