Check it actually is a number and default to a string