Almost perfect