I like the colors and the design of this pajama, but the zipper is somewhat flimsy. I had Carter's pajamas before and their zippers are MUCH sturdier and they close much smoother (important with a wiggly baby). The material is on a thinner side - okey for a relatively inexpensive pajama, but nothing special at all. Colors are bright and fun, baby likes looking at his sleeves :)

As for sizing, I bought a 18-24 months for my chubby 12 month old (24lb). It's too long but we can still wear it. It's a little tight in the diaper area, but still wearable. As for the flammable warning, unless you allow your kid to play near open fires (?!?!?!) I don't see how it's relevant. Since my kid sleeps in a safe environment really far away from any kind of source of fire, I would prefer his pajama to have a little more room to fit his diaper.