Formal:
* Appropriate
* Suitable
* Correct
* Accurate
* Precise
* Exact
Informal:
* Right
* Decent
* Good
* Nice
* Fine
* Okay
* Acceptable
Other:
* Suitable
* Adequate
* Befitting
* Due
* Formal
* Legitimate
* Regular
* Standard
It's important to choose the most fitting synonym based on the specific context in which you are using the word "proper."