How much do you weigh? If you're kinda skinny, you'll definitely want a medium if you're gonna wear it regularly. It might be a little short for skiing by most people's standards, but you won't look like an idiot wearing it to school. Large will be a solid fit for skiing, but it's gonna look ridiculous for streetwear.