BMI is flawed with the very tall, the very short, and the very very built (10-12% body fat or lower.) If you're in one of these groups BMI will likely not reflect a true reading so you're best off going with an actual BF measurement test (calipers, hydrostatic, etc) to determine your health.