dependable   
vanona
successful; coming to full growth; dependable [Hallanger 1973]