I had purchased several other pairs of 3 pc pajamas that fit just fine. Ordered the same size in this one and my son was SO excited to receive it. The top was way too small. Pants were fine. Sadly it's going back, and the medium is the largest size.