Bought the SteelSeries Apex Keyboard , So far so good , take time to learn the keyboard postion , somehow the key is little bit more compact , not suitable for sweaty hand , will leave hand chop but , cleanable so no worries , using it for 4 month still good