No way. 18 - 19" is too large for a 5'9" rider. I'm between 5'10" and 5'11" and I ride a 17.5. My friend who is around 6'1" rides a 19". I'd think that 16" may suit you well, but I would never recommend buying a bike without riding it (or one just like it) first.