Most blooms usually stand for 3-4 days, though the stinky smell is mostly just during the first 12-24 hours when the female flowers are receptive to pollination ...