I ordered this in a large because in regular sizing, that's what I wear, but I should have ordered a medium. The large will give me enough room to wear sweatshirts and maybe more under it. It's not as fitted as shown on the model. The middle is rather...round. I will keep it because I don't like to return things, and because I'm sure it will indeed be good for a football game or one of my kids sporting events, but now I find that I'm still searching for "main" get around coat. Next time I will order a medium because I think this brand is made with more "give" around the middle than other brands.