My MIL has bought matching pj's for her grandkids for the last 25 years...she now buys sz 3T-Adult M. For the last 3 years we have bought them at Old Navy....last year was black bottoms with candycanes and red t-shirts. This year is black bottoms with green trees and black t-shirts. They are very cute! and less expensive! Prior to that, she bought some at Target, and before that she did it from a catalog called either Wooden Soldier or Tin Soldier....but they cost a pretty penny there! My 4 year old is still wearing some of the pj's from 9 years ago! We line all 11 grandkids up together every year and have a pj picture. MIL has them framed in two giant 15-opening frames and we have 5 spaces to fill in the 2nd frame....Oldest grandaughter jokes that when she gets married, her husband is in for a shock when he has to put on pj's for a Christmas picture!!!!