Our sheepskins are supplied to us by Shepherd of Sweden who have incredibly high standards when it comes to animal welfare, the environment and quality. Their skilled craftsmen still do most of the work by hand and with more than seven decades of experience they know that hands and fingers are unbeatable tools when it comes to taking care and producing the right feel. Each sheepskin is unique, beautiful in its own right and completely natural.