Your flowers are guaranteed. They sould fully run their life cycle. This can be very different for different flowers. Roses last about 5 to 10 days typically. They should open beautifully and not droop prematurely, this cycle varies depending on rose variety. Lilies are also long lasting. While the bottom bloom may fade, just cut it off and the next bloom on the stem will open. Other flowers such as Gerbera daisies, tulips, and garden flowers have a shorter vase life of 3-6 days.