I love this keyboard. I use my computer (and this keyboard) for computer aided design. I work in my home office. I tried other more expensive mechanical keyboards, thinking that paying more would make me more happy. But that was not the case. Most mechanical keyboards (learn the different types of keys - red, blue, brown) are too clickity-clack for me - loud and annoying. This keyboard is very quiet, has a short stroke length, and a nice velvety touch to the key surfaces. It's worth mentioning that most mechanical keyboard have the keys mounted on top of the main body of the keyboard with an odd look under the keys. This board has the keys slightly recessed into the board - it's a cleaner, more sleek look. I enjoy the programmable keys to the left, as I can program them to anything I want - in my case, an extra delete and backspace key for my left hand so that I don't have to move my right hand from the mouse. I also enjoy the volume control wheel, but it might seem a little stiff. The volume wheel also has other functions such as scrolling keyboard light color, effect, brightness, etc. You will need to download the software for some of the keyboard features, though. Using the software, you create macros (one keystroke or sets of keystrokes that can be saved and launched using one macro key). You can also choose your own color from a color wheel to assign to keys. I can't speak to how this keyboard will perform in a gaming environment or how it will hold up long-term, but I like it so much that I'm very hopeful it will last a long time. I wouldn't mind if the back light brightness was a little brighter for daytime use, but it's plenty bright in a dim room.