50% alpaca to keep you warm. 50% wool to help keep its shape. A winter staple to banish the cold. A great product that is Canadian-made. Insoles are also 100% compostable! I wear these in my rubber boots all year. They keep my feet warm in the winter. I do barn chores with these and a pair of our work socks most of the time. In the summer, I never worry about socks. I keep the insoles in my boots, my feet don't slide around, and they don't get sweaty. *Please Note - we now have an extended size range, so sizes have changed! Extra-Large - fits up to a man's size 12 Large - fits up to a woman's size 12, a man's size 10 Medium - fits up to a woman's 10, a man's 8 Small - fits up to a woman's 8, a man's 6 Templates for cutting down to size are included with the insoles,