My flowers were not delivered on the date promised, and not on the second date promised. And the price was ridiculous! Reaching customer service was an absolute nightmare. And when you finally do reach customer service, they are less than interested in actually helping you. Just the attitude of "oh well". Would definitely not recommend for any occasion! Your flowers would arrive faster if sent by carrier pigeons.