These are "oh so cute" and "oh so cool" all at the same time. They are made of a soft yet hard-wearing organic cotton canvas and have a delightful jersey lined contrast roll up at the bottom, making them incredibly versatile. Extra padding at the knees helps those crawl