It’s usually take 35-80 days for us to produce a batch of keycap. All of our product is handcrafted in Vietnam. You can read more at: CraftmanshipUpdated on: 03 / 09 / 2021