I really like this keyboard. The RGB control is great, the switches are nice and responsive. Not the best, but be aware this isn't a $150 Razer. Ergonomics are good, I don't feel any discomfort after long gaming sessions. It also feels pretty sturdy, the board is bound to give a little, but that's okay. Keys can be easily removed for cleaning. All in all I would recommend it