I would say it can sit with the roses in it over night, but you need to drain the roses after 12 hours maximum and you can keep the milk in the fridge, sealed for a few days. But do not keep the roses just sitting in the milk. This can be dangerous.