I ordered the small, when i normally run as a medium, and i'm glad i did. The shoulders fit perfectly, but the waist and hips flare like crazy. It's probably just my build, I'm pretty tall. Super warm and soft though. Can't wait for huntin' season!