Formal:
* Authentic
* Genuine
* Credible
* Veritable
* Valid
* Legitimate
Informal:
* Felt right
* Hit the nail on the head
* Made sense
* Resounded
* Clicked
* Felt real
The best word to use depends on the specific context and the tone you want to convey.