Mature, grown-up, old enough (with the implication that one can look after oneself and make one's own decisions).
Superior in kind or degree, irrespective of moral quality.
Having excelled, having surpassed.
Exceptionally good of its kind.
Of higher or the highest quality; splendid.