Cosmos are fragile looking plants but are, in fact, easy to grow and will thrive even in poor soil. They are available in a wide range of heights and colours.