These are great. Comfy, easy on and off. The only problem is that, especially after shrinkage, these run very small. I have found that consistently over the years having used these for all 8 of my children. For example, my 9 month old currently wears between a size 12 and 18 months and he's wearing a size 24mos onesie. But I already knew to size up, so it wasn't a problem for me.