They are best eaten within 3 days, although they will be safe to eat for longer than that. I do not recommend freezing these cookies as their texture will not keep well once thawed.