She should be good looking, have an optimistic personality, be submissive in character, and of course be someone I can talk with easily. I have plenty of other things I like in my women but those are the bottom line traits. If she doesn't meet that criteria then we're not going to get along very well and a relationship is never going to form.
for me there is a criteria that I HAVE to have. is they need to be physically attractive to me, have a great personality and be smart. Also a girl who can make me laugh and be cute with me. I love a girl that loves to be close and cuddle. I like intimacy. I can't really answer for the rest of guys to because all guys are different