This is my first mechanical keyboard. It has been a joy to type on: clicky, clacky, and very sturdy! It is solidly built and the keys feel very nice to the touch. I got Brown switches. The 'F' and 'J' keys have the bumps on them and the RGB is very bright and vibrant. It works on a Mac as well--- it just took a little bit of time to learn how to program the different RGB layouts I desired. Additionally, one thing to keep in mind is that the keys raise (in profile) from the bottom of the board to the top. so that has been something that I've had to get used to coming from scissor switches on a laptop or membrane keyboard. Overall, I'm very satisfied and thoroughly enjoy typing on this keeb every time.