This is a smallish size medium and would fit an older child as well as an adult.  It's made from mostly wool with some wool/silk slightly brighter stripes.  The wool is Corriedale and Suffolk.  The blend is Merino and bombex silk.