XL will fit regular(as if speaking about most pros, not people u see on hte mountain, most people wear stuff way too small). if you are 6ft or larger, XL is the SMALLEST you should wear. i am about 6ft and have xxl pants nad jacket, and they werent that big at all, they just look good. the fatness dosent matter, if you are that tall(like me) u NEED the length of XL or XXL jacket