Flowers have a significant impact on mental health by reducing anxiety, improving sleep, memory, emotions, productivity, and overall well-being.