fit tip:  when seated on ball with feet on floor hips and knees should be bent at 90 degrees.  different brands of balls seem to have slightly different measurement recommendations for various heights.  if unsure of size, it is better to buy ball too large than too small, then deflate it so you can sit on it with 90angle at knee/hip.