These handbags are Hand-Felted, Hand-dyed and truly unique. Each bag is made of 100% sheep wool using the ancient art of felting. The fleece (sheep wool) is repeatedly scrubbed, pounded, and agitated until the tiny, naturally occurring barbs on the hairs of wool open up and lock onto one another. This traditional process results in a strong, seamless felt that is unique and durable. Imported from Nepal.