Handmade in Canada. These take the guesswork out of how long you should knit your sock. If you know the person's shoe size you just look and see how many inches that is. If the person is present have them stand on the Soxyzz and measure their foot. Easy as pie!!