we have done Christmas Eve boxes for about 15yrs now, the "elves" drop it off and includes a note with a strong reminder to be in bed nice and early for Santa, marshmallows and sprinkles for hot cocoa, a Christmas story book, (used to also have a naff Christmas dvd before the invention of Netflix etc), lavender bath bombs/bubble bath/shower steamers to help the kids get sleepy, and yes, the dreaded matching Christmas pjs.
All of these things I'd be buying anyway, but it just helps to build the excitement of Christmas Eve, while settling the youngest littlies down well for the night.
My eldest (16&17), love it just as much if not more than the youngest two and we all have a good giggle about how funny/silly we all look matching. (In fact the "elves" were a bit late with the box this year and my 16yo pulled me aside and whispered sadly "are we not doing the jammies box this year mum?" He was visibly relieved when I reassured him that the elves were just running late having come off nightshift that morning 🤣)
Yes we take pictures, I think I've maybe put them on SM about 4 yrs of the 15. We wear the pjs year round, and with 4 boys things are definitely handed down.
Nothing cheap or nasty about it, if people don't like it, meh 🤷🏼♀️.
Now what is nasty, is people like @Yerroblemom1923 using classist slurs like "chavvy", now that(!) does make me shudder with second hand embarrassment for someone who is so unashamedly rude and prejudiced. Not families having fun and making nice memories to look back on in years to come.