Our kids usually dont wear PJ's. They like to sleep in older shorts/leggings and shirts . When my oldest DD comes home from school the first thing she does is take her school clothes off and put on a pair of sweat pants and a shirt. This way we reuse clothing that is older or not matching. I really dont care if they sleep or lounge in plaid green shorts with a polks dotted shirts If they like it let them be happy. Even my DH has a huge stash of sweat pants and shirts. We just dress up when we go out or they go to work or school.