Missing one flower petal,

Other than that great.