Loved this arrangement! It lasted about 2 weeks. My only disappointment was the way the "stock" flowers arrived. Of all the entire assortment, they arrived with the tips broken off and mangled and the petals were parched. After letting them soak up the water for two days, the petals did not revive. Sent a photo to customer service and was told to wait a few more days. A few more days passed and the stock petals started to drop.