The perfect match for me would be someone who is internally happy with themselves. As it seems with everyone on this site.....you should be able to enjoy sitting down and watching a movie or go out for a night on the town. Along with that you should be able to speak openly and honestly....without being able to do that you might as well move on to the next person. You MUST be able to laugh at yourself on occasions and not take life too seriously BUT at the same time be able to handle tough times when they present themselves.
Just the simple things really.