To me it's someone who I can converse with easily, and someone who keeps an open mind, someone who's free spirited, honest, loyal, compassionate, Body types don't play a major factor [though I do have limits Someone who isn't ashamed to like what they like, someone who's shy but not too much like a shrinking violet, who's outgoing but not too much like a queen bee of extrovertness, someone who's good at hugs and is always there to make you laugh and appreciate life more.