I'm really short and it was almost too small in length. I got a medium just because I was trying to get it big since it's a running jacket but it was almost too small. So I would order a size up or even 2 sizes because I'm normally a small. But I do love it and get many complements on the color!!