Will somebody please check this for me and see if i used the words correctly please?

Having spent many years as political opponents, the two senators have developed a(n)MUTUAL respect for each other.

Please check if it is correct.
thank you

3 answers

Very good! It's correct.
okay thank you!! :)
You're welcome.