Our collection of roses last one to three years. To ensure your beautiful roses last their lifetime, store them in a cool dry area away from excess heat and humidity. Please keep in mind that the petals are fragile just as rose petals should be. If you need to dust, use a soft duster to clean them.