I don't care too much about the body, but he has to have a nice face. I don't know, nice nose, pretty eyes, nice teeth, etc. And as a body thing, I like guys equal or taller than me, which is not a hard thing because I'm 5'7. :P
Im not really sure.. Umm.. i have dated all kinds of dudes... Just be nice and have a good sized penis. I mean the teeth don't have to be perfectly straight or anything umm idkk..