Actually, the bloom window for us is very brief. They only last 3 or 4 weeks. Peak bloom is only about 2 weeks. It might be a little longer this year because it has been overcast most of the time. We had a few days of sun and the foliage started to dry out. I think they are very ephemeral.