The company's headquarters is located in Shenzhen, China. Additionally, Cyrusher Sports has an office in the United States (Logan, UT) and two fulfillment centers located in Utah and California.