Rebecca, I am 5'5 125ish and just ordered a small. It is right on my waist which I like because I wear bibs so it doesn't bother me. The Parka is everything you just described as far as I know, someone can correct me if I'm wrong on that. Maybe if you specify your intended use for the jacket/parka people can make a better recommendation. Hope that helps.