We recommend ordering any time within 12 months of your wedding date. Our natural flower confetti petals will last superbly when stored correctly, simply store your confetti in a cool, dry place away from direct sunlight and moisture.