Almost perfect

Nearly ideal

759