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 a double layer of fabric which is some kind of cotton feel jersey but we are not sure of the composition. We were given a load of this fabric some years ago and saved it from landfill.we have made these double thickness to ensure warmth in cold weather and these have cream fleece cuffs....the tartan fabric is definitely red and not pinkish which it could look on some browsers :) These will be warm and are quite a heavy weight with slight stretch.