I was a little nervous when ordering this after reading about the length mishaps, as I tend to fall right in the middle of a lot of sizes. I erred on the side of caution, however, and got a Medium, which fits me just right! I am 5'5" and 125lbs.

Hope this helps!