Good, Acceptable and Perfect