Rex origin: China. Slightly fitted. Length: 25-26". Superior leather/rex quality and workmanship. Buy Now