My wants for a perfect keyboard were "manual light control", "softer and quieter key switches", "good quality", "decent backlighting", "easy to read keys" and an attached palm rest that was worth a darn.So looking for a "gaming keyboard" with a decent palm rest, is like looking for a famous unicorn fart. All the supposed "gaming keyboards" that are on Amazon with a built in palm rest are complete garbage or so freaking expensive as to be out of my reach.So I had just given up. But then I found this keyboard by happen chance after watching Jayztwocents show a couple of cool keyboards and it renewed my desire to look for a better keyboard.I love that fact that it has the brown switches and you can manually set the colors without some crappy software.But it doesn't have a palm rest you say! Yes your right, it didn't : ) But I took a chance and purchased the NPET WR30 Keyboard Wrist Rest Pad here on Amazon with this keyboard and hoped for the best.I had an idea, but I didn't have a plan. You see, I type with my keyboard on my lap. And I absolutely have to have a palm rest when typing. So when it got here today, I took them both out and instantly knew that I was going to make this to work. Went digging around all the left overs from the garage and found some old plastic wall file holders and the fix was in. These were the older plastic type with a smoked color and around 1/8" thick. Took me three times to get the cuts right, but in the end, I had what I needed.A platform to hold my keyboard and wrist rest together without any bulk. Scuffed it up and gave it a paint job, and with some Gorilla double stick tape, the new set up was finished. I took off the rubber pads from the wrist rest and applied them to the new base and walla, an awesome keyboard with an awesome wrist rest.I'll be honest, this is the first day. But I already know I will not be sending this baby back. It blows my other "gaming keyboard" right out of the door and the brown switches are so nice. The biggest sell for me though was the fact that they used a font that is so easy see. I can type pretty good, but the dang symbols on the top row have always been a bugger for me. So now I can see the right symbol when I need it.Typing on this thing is a dream. The added wrist rest is just the icing on the cake. Super comfy and at the perfect height.So if your looking for a good typing, er I mean "gaming keyboard" with the ability to add a really nice wrist rest super easily, then this is your keyboard and wrist rest combo. Super sturdy and it didn't add hardly any more weight to it.There is also a guy on Youtube that did a nice video explaining every light setting and macro setting walk through that I highly recommend titled "Redragon K580 Vata RGB controls Tutorial".Over all, the build is super nice. I did take the top cover off initially just to see what I was dealing with as far as space for fasteners (none). The internals are top notch, and with the aluminum top deck making a very sturdy keyboard for a very affordable price. I would highly recommend this keyboard no matter what keys you choose. Very well made, and well worth the money.