He should be smart, funny, self-confident, worldwise, patient, able to debate and discuss things civilly, adventerous and outgoing.
Looks wise, I'm not picky, but favourites of mine are that if he's older, he be taller than me, and shorter than me if younger. Brown hair and eyes are really wonderful. Being in shape is a plus, but being skeletal is not pleasant (I can just look in a mirror if I want skeletal).