I love these jammmies for my little dude.  These are great pjs, with quality construction, and 100& cotton.  My son has several pairs of Leveret PJ's, because honestly, the value can't be beat.  These pj's hold up well to washing, and the patterns are really cute.  If your child is between sizes, order up.  If you are trying to decide between Leveret or Old Navy, your best value is with Leveret.  You won't be disappointed!