This is such a tough question.
I'd have to say
looks. I can honestly be really shallow about this, but I don't care, it always comes down to looks for me. Confidence and swagger or a great sense of humor are great to have and can amplify the attractiveness you have of that person so much, but point blank, if they're just plain ugly to me or obese I'm not going anywhere near them regardless of what their personality is like.
