What should a perfect girl be like?

The right answer is that there is no such thing as the perfect girl. The "perfect" girl is whatever qualities you prefer in someone as well as someone that you are attracted too in everyway as well as the girl that reciprocates those feelings.