I have a team fit Sessions jacket in large, and I'm looking to buy some Sessions team fit pants (Achilles) in either Medium or Large. I have a small waist, but I don't want the lampshade effect if I get Medium pants, on the other hand I don't want to be swimminng in pants that look ridiculously huge on me. Opinions?