At 5'4" and ~100lbs, I bought the small with the 30" inseam. The inseam was fine; however, the pants were baggy in the seat and fit like a bootcut more than a straight fit. These are going back immediately.