It depends on the age whether it is drop off or stay. Ages 2 and under are def stay and other siblings who aren't in school are welcome obviously. Ages 3-4, it depends, some are drop off and some are stay. We mostly did drop off at that age. Ages 5 and up are def drop off.
If your dd is being invited over then you don't bring snack and no gift unless it is a b-day party.
sahm to 3 little women and 1 little man
Harry Potter Lego sets & Lego Friends Butterfly Beauty Shop