Perfect flowers