We have now grown butterflies with this for 2 springs and it is in good enough condition to hold onto it again for next spring. You do have to buy the caterpillars each time which are ridiculously overpriced. But I enjoy it and so do my kiddos.