The size is not labeled as it's handmade. Measured truest to a M. The material is unknown but feels closest to a wool blend.