BMI is too generous at the upper end of normal, especially for women.  Absolutely. I'm 5'2, and the healthy weight range for someone of that height is 104-135. 135 is waaay too high for a short girl that cares about how she looks. I was 125 and chubby and let me tell you, it was NOT a good look. The ranges definitely should be narrower.