I am 5'4" - 120 lbs - the 7 fits well. A little long but that's normal. Only 4 stars because I expected more color saturation and they are more brick red than they look online. I like the stretch - they aren't skin tight and they don't get baggy in the seat over time.