These lovely felted hats are made from New Zealand wool in Nepal.
One size (they are quite stretchy). As they are handmade, small size variations are possible.