I really like these. They are like leg warmers for your baby. You can put the baby in a diaper and little shirt and then put these around the legs so that they don't get cold, but also so that they are less restrained by pants. I like that you can actually put them over the feet (rather than around the ankle) if you also want to keep their feet warm. We put them on our baby who is 12 weeks now and they fit just fine, but they are supposed to be for a range of ages, and I can't imagine that they would fit a two year old. I think they are more for littler babies that are crawling. We do not do natural infant hygiene/elimination communication, but I know that parents who do really like these because they can keep the legs warm while still leaving the bottom bare. I like these, but I'm not sure they would be worth the price, especially if I wanted to use a few pairs regularly. Maybe as a special occasion sort of cute addition to an outfit, but for everyday use you would need a couple of them and that could add up quite a bit. So the four stars is for liking them, but if I factored in price, I think it would be more like three or even two. If they were half the cost, it would be more worth it to me.