Service was courteous and professional, but most important the flowers were great! They were all beautiful and lasted for weeks. out of over 1600 blooms less than 10 had broken stems, but were still usable in arrangements, not a single stem wasted! Using some market available readied solutions, blooms lasted 3 weeks or more. Flowers ordered included spray roses, roses, garden roses, peonies, hydrangeas, football mums, asiatic lilies, calla lillies, babies breath. Wedding was in December, so flowers arrival date was not exact, some a day early, some a day late. I recommend early rather than later, since these flowers (treated right) last much longer than store bought. If you want them in bloom for event, better they come early. Will not order from florist for events again. Love Whole Blossoms!