buy in Canada. Sheep wool Belts Vests provide comfort for your back and spine