Bought this for my 8 month old and it is my favorite pj (and his). The fabric is soft, breathable, and flexible for little crawlers/beginner walkers. The print on the shirt is adorable and the pants don't bunch around the ankles/feet. He wears a size 18 months and the pj fit true to size. Great buy!!