I ordered a large and it was way too big. I'm 5'10 and 140 pounds so I figured that would work. It was quite short, granted I am a long human. But I just expected better. Order this if you are shorter or thicker. It just didn't work for my body type.