Perfection has no place in a good relationship. Even if something or a period of time seem perfect, it can spoil reality if it lingers.
I find it is starting out with the basics like relative compatibility, kindness and respect, then building your little bonuses on top of that.
The perfect relationship is one you can continue to have where you are both dedicated to make it work for each other.