I hosted the first birthday party for my daughter when she was 4 and she still remembers it. She just asked me last week will she has another party again. I was so surprised that she remember her party and I definitely will continue hosting birthday party for her until she is old enough to tell me no.