Very beautiful and delicate. How long do the blooms last generally?