It came from a supermarket, it was very small and not taller than about 15cm (1/2 ft) when i got it, maybe it would have grown taller if I hadn't over watered it in a too big pot. The heart of the flower seems unusual large and the petals short for a Cosmos..