I debated on ordering a l or m. In the end I ordered a large and the fit was perfect, room for pants to fit under the storm surge lining. I love the feel, the fit and look. These will serve me well. I am 54 and wear a size 8 in almost all pants/jeans. If in question over size and you fall in between, my thought is to go up a size.