I could not believe the price of this cute set when I saw it. I assumed there had to be a flaw or something...NOPE! They are just perfect. I love the subtle white check on the blue (cotton and super soft) pants and the plain white shirt. I mean, you can't event get a plain white shirt for this price! The runs TTS and fits great on my boys.