Meanings1quite fineSomething being better or more than one expected because its quality, level, etc., is above average.