A great success; a hit.
Outstanding; very good or successful.
Synonym of perfect (“leader of the Cathar movement”)