Ruffle Butts pajamas are always our go to pajama! The material is so soft and stretchy and the fit is great - my daughter can wear the same size for about 2 years. I will say these pajamas run small. My daughter wore a size 5 from age 2 - age 4. But the size 5 no longer fit her at age 4 and she is 50th percentile in both height and weight. She currently is wearing a size 8 pajama at age 4 and it is a little big but still fits great and leaves room to grow!