General Reliability:
* Reliable (most straightforward and common)
* Dependable (implies consistency and trustworthiness)
* Trustworthy (focuses on honesty and integrity)
* Responsible (highlights their sense of duty and accountability)
More Positive Connotations:
* Steadfast (suggests unwavering support and commitment)
* Loyal (emphasizes faithfulness and dedication)
* Rock-solid (implies strength and unwavering support)
* Unwavering (describes someone who never falters in their support)
Adding a Touch of Warmth:
* Supportive (highlights their willingness to help)
* Caring (implies empathy and concern)
* Thoughtful (suggests they consider your needs)
* Kind (emphasizes their good nature and willingness to help)
The best adjective will depend on the specific context and the aspect of their reliability you want to emphasize.