Humor, honesty, kind hearted, fun, open minded, level headed, smart ( don’t have to be an Einstein but can at least hold a conversation), someone I click/bond/vibe with and can learn from, positive but realistic about it, not full of bs, loyal, someone who genuinely likes me and just an overall genuine person
========================================
I also look for the characteristics of a saint on the weekdays and sinner on the weekends lol, just playing about this last sentence.