Kids can never have enough pajamas, at least not my son. Without fail he manages to get them dirty every morning or sometimes even at night before he goes to bed. One pair of pajamas that we have picked up multiple sets of is the Old Navy Sleep Set.
These 2 piece sleep sets come in sizes ranging from 3 months to 5t. There are many different colors and various designs on them. They are light weight and especially nice for summer sleeping. They are snug fitting, which pajamas for young kids should be, and are made from 100% cotton. The tops are also short sleeved.
The great thing about buying clothes from Old Navy is the price. While the regular prices generally are good, they have numerous sales throughout the year. These pajamas were originally priced at $9.99, however they were on clearance and there was a sale on the clearance, so we got them for only $3.50 each.
Overall these are great little pajamas that I would recommend to anyone. They are light weight, they fit well, there are many colors to choose from, and you can often find them on sale. Kids never have enough pajamas and with these prices we can afford to try and keep him in clean ones.