When you place your order, we begin making your rose arrangement. Each arrangement is handmade and requires some time for the construction and curing before we can ship. Most orders ship within 1 or 2 days. However, in peak seasons, shipment can take up to 3 business days.

We will do our best to ensure that your roses are delivered on the scheduled delivery date. However, in the event of uncontrollable circumstances such as adverse weather or other natural occurrences, delivery companies may experience delays.