One of the gifts the boys received for easter was a Butterfly Garden. What it is is they send out 2 container with 5 caterpillars in each and enough food for them inside so you don't have to deal with the caterpillars (yuck!). The kids get to watch the caterpillars grow and then turn into cocoons. Once all the caterpillars change, you transfer the cocoons into the net and wait for them to become butterflies. You can then keep them in that habitat for about a week and then can release them. The boys absolutely loved watching the changes and their favorite part was to be able to get the butterflies go on their fingers. They enjoyed releasing the butterflies.
This is the habitat the butterflies stayed while in out house.