I can only say that it is perfect .. because there is no other word that fits better ..
very perfect I feel by your side, you are wonderful a thesaurus