There’s probably not a gift in the world that can repay what your mom has done for you your whole life. With Mother’s Day coming up, you just have to make sure that she feels extra special by treating her with something unforgettable. A card with a thoughtful message is always appreciated, but nothing says “you’re the best mother in the world!” more than a bouquet of gorgeous flowers. It can also help cement your place as her favorite child.

But instead of just grabbing the first bouquet you see from the supermarket, you may want to amp it up and opt for blooms that are grown and handpicked with care. Instead of settling for just any flowers, pick up a farmer’s choice bouquet from Rose Farmers. For a limited time, you can get 24 special mixed-color roses for only $39.99 (reg. $85).

Rose Farmers is renowned for delivering luxury long stem roses directly to your doorstep at an incredible value. They only provide the freshest blooms direct from the farm, offering unparalleled beauty and elegance compared to other retailers. They also boast a premier selection of flowers for everyday or special occasions.

By taking advantage of this deal, your mom will receive two dozen long-stem roses delivered straight to her door. The farm selects the colors for a nice surprise, and recipients can expect to receive two different floral hues.

No more lining up in every flower shop or settling for boring bouquets at your local store. It should be noted, though, that the vendor cannot deliver on Sundays. It’s also highly recommended that you select a delivery date one to two days before your preferred delivery date or event, just in case the parcel runs into potential carrier delays. You wouldn’t want your mom to come empty-handed on Mother’s Day, would you?

Formerly $85, you can get Rose Farmers’ Mother’s Day Special 24 Mixed Color Roses for just $39.99.

Shop more Mother’s Day deals and use code SHIP4FREE to get free shipping.

Prices subject to change.