dependable   
vanona
successful; coming to full growth; dependable [1.7]