This review is for the ATTACK SHARK X98PRO Wireless Mechanical Gaming Keyboard that includes a braided/coiled USB-C to USB-A cable with a quick connect feature.This keyboard packs a ton of features in a package at a great value. Foremost, the keyboard has actual mechanical keys, not just soft key knockoffs that are touted as mechanical. The keys are Blueberry linear switches and can be swapped with any 3 or 5-pin switch. Likewise, the keycaps can be replaced with most standard keycap kits. The Blueberry keys are super quiet but still have a distinct mechanical press and rebound that I expect from mechanical keys. The description claims that the case is made of a fiberglass composite. It’s difficult to tell, but it’s not plastic and is lightweight, so there’s no reason to believe it’s not fiberglass.As far as functionality and programmable macros, multiple pre-programmed key functions are detailed in the instructions. These aren’t marked on the keyboard, so it’s just something that you’ll have to remember or make a cheat sheet and keep nearby. I feel like the instructions missed a major step in unlocking the programmability functions of the keyboard. I only found this out by going to the Attack Shark website. To change the small LCD, add in additional backlight animations, change key combos, or add macros, you must install the keyboard drivers and access the programming management interface through the qmk.top website. The website offers settings to change these functions and even lets you download ones from other people. The LCD screen is also programmed here, where you can add animations or set the time correctly.The keyboard has multiple connectivity options: direct connect with the USB, use the pre-paired USB 2.4GHz dongle, or Bluetooth. The keyboard allows up to three different Bluetooth devices to be connected, which are selectable using the Fn key plus the 1,2 or 3 keys. The pairing was like any other Bluetooth device. The 2.4GHz dongle can be re-paired, but it won’t be necessary unless the keyboard completely loses its settings.Overall, this is a nice mechanical keyboard, and I’m very impressed; however, I have a couple of issues. My cybersecurity alarms go off installing a driver that allows a remote website, likely located abroad, access to my keyboard. A device that I potentially use to enter private information. However, you don’t have to install the driver or use the website; you just won’t be able to program it. I don’t see any reason for it to be a security concern as long as you don’t install the software and connect to the cloud functions. I installed the driver and accessed the configuration website on a separate computer, made the changes I wanted, and then moved it back to my main computer. Once the keyboard is programmed, it retains settings through power cycles and between devices. Second, the keyboard is a full layout but is somewhat abnormal and may take some getting used to if you’re coming from a traditional layout.