This keyboard is seriously top notch. The quality of the keys are legit; there are 2 USB passthroughs; there is an insane amount of RGB customisation just from the keyboard itself (no extra software); and the keys are switchable too. If you're looking for a good quality yet still cheap mechanical keyboard you won't go wrong with Mightyape's Gorilla Gaming Keyboard! I'm seriously impressed with the quality of this thing and can't recommend it more. Remember though, this is a blue switch keyboard so it is loud as hell. If you need to be mindful of your noise DO NOT get these. Otherwise go right ahead!