Whether you're meeting someone online, through friends, on a blind date, or at a social event, or work, wherever, what is it about someone that makes you think, yes, this could work, this person is right for me? And how long does it take? Do you have a sense of it right away or do you need to get to know them?