These adorable baggy trousers will fit from about 6 to 14 months and are designed to be roomy over cloth nappies. These have been made from an cycled garments and I'm not sure exactly what composition these are but are very ...they are good quality fabric ..... They are incredibly soft and quite loose fitting. Very comfy and baggy !