Yarrow is a hardy plant that brings all the beneficial insects to your garden.
It is an excellent soil binder, preventing soil erosion.
It increases disease resistance of your other plants and vegetables.
Yarrow accumulates nutrients so it is a great fertilizer to add to your compost heap.
Has medicinal properties as well.