Somewhat Perfect