For me perfect and ideal are the same girl.
A girl who likes good food, rough sex, and quoting movies. Has drive, motivation, wants to spend life exploring, both literally and in a spiritual sense, respects my quiet side but simultaneously brings me out of my shell. Someone who can make me smile even in my darkest moments, can make me laugh when all I want to do is cry, and has me snapping out of my sleep every morning just so I can spend every waking moment with her. A girl who is equally happy with a day brimming with activities or a day spent doing nothing but cuddling in the clothes we woke up in.