Well traveled, educated, elected, published, tri-lingual (Italian, Spanish and English), and don't end sentences with prepositions... …
Perfect match?...Hmm, educated, well spoken, athletic or at least fit, kind, great laugh, basic to excellent dental hygiene, ability to parallel park, doesn't litter, doesn't kick small dogs..but thin...