Moleskin is a wonderfully comfortable, tough and hard-wearing cotton fabric that is as tough as leather but as soft as velvet to the touch. Substantial on their own, extra warm with long underwear and warm and weather proof with wind or water-proofs on top. Are moleskin trousers formal? Good looksRead More →