It will last for 2-3 weeks! But I can guarantee, people will eat it up way before then.