It really depends on your reach. I'm 6'1" and ride a 20" Big Dummy, but it's on the big side. If you plan on running handlebars that sweep back much, I'd definitely go for 20". If you're using regular MTB bars, the 18" should feel about like the same size Karate Monkey