1) Clean and not stinky (or should that be a given?)
2) Tallish (no short guys!)
3) Not hairy (except on head of course)
4) No chub! Skinny or buff, I don't care
5) No facial hair
6) Nice big eyes (preferably blue)
7) Quick smile (no moody poets)
8) Decent skin (tattoos OK, major acne not)
9) No short stumpy weiner dog legs
10) OK, I'll be the bad person and say it ... size matters!