Missing one flower petal,
Other than that great.