Marigolds are the work-horses of the garden. They are easy to grow, with an abundance of flowers and attractive foilage. Plant marigolds in containers. Use the big ones for cut flowers. All types of marigolds attract beneficial hoverflies with their abundant blooms.