Well, I had to write this because I feel like there is a lot of slanted information out there about this keyboard. I will sum it up as this - This keyboard has a bit of a learning curve! Most reviews will talk about how it's beautiful, well made, one of the slickest designs ever... but nobody can type on it. I will be honest, I am a very good/fast typist.. so maybe I am not the best judge of how hard a keyboard is to type on.. but suffice it to say I saw immediately what the reviewers were saying. The low profile keys look very cool, the fact that they are mechanical is amazing, and for the size of it the thing is packed with all of the keys you would want. The price? The best analogy I can come up with is if you were to make a laptop chiclet keyboard into a full sized keyboard with increased dimensions.. but not increasing the spacing between the keys. Namely, this keyboard is no harder to type on than a laptop keyboard of a similar profile, but because of the size and the number of keys you immediately go to type on it like a large form factor keyboard, not like a laptop keyboard (assuming you have gotten used to typing on one already). This was about the only change in mindset that I needed, and I now actually find it a lot faster to type on than some of my other keyboards. FPS gaming is great and responsive and the shorter distance between keys is nice for getting those extended long reach keys without any trouble. Again, muscle memory is a factor, took me a little bit to adjust to fat finger WASDing so I would not hit multiple keys at the same time.. but that was a matter of hours not days. Net of it, I really wanted to give this keyboard a fair shake, and I did. It now rests in my lineup of favorite keyboards, especially for fluid fast typing. I get the nice pressure and click from the mechanical keyboard, but I also get that tighter more efficient laptop design. Oh, and it IS beautiful, WAY easier to clean than my Corsair Strafe 2's or Logitech G Pro tournament (which is the 2nd best typing keyboard I have ever used, and no learning curve) The GOOD: * Once you get past the learning curve it is extremely efficient and fast to type on * Easier access to extended FPS gaming keys * Solid but light and slim, travels well * Beautiful RGB with a more than adequate control app. * No 2nd USB line to either fill up your ports or clutter the floor * Extremely easy to clean, both keys and the deck beneath * Removable type C USB cable for connectivity * Very portable and clean, full sized keyboard for LAN events etc. or use at home. The BAD: * You feel like you have had WAY too much to drink or something when trying to type on it for the first time. If you could SLurrrrrr your typing, typing on this keyboard is about as close as I can imagine to what the result would be. ;) * No keyboard stands build in to elevate the rear of the keyboard. I personally do not use these, but those that do will find them missing. * CON to the saving of cable junk.. no USB pass-through port on the keyboard. * No media center keys or displays. It's clean and portable, but spartan in this regard. If you like to have a master control center on your keyboard, this isn't the one for you.