when purchasing the skiidata keyboard make sure to test out asap especially if you game. I had ordered mine and was gone for some time for work when i got back and tested it feels amazing but mine came defective as the W key will stop working while gaming for brief moment every so often very annoying, anyway i spent 300$ on this keyboard i love it but cant aa replacement because its been over 30 days which i think is terrible customer service granted how much this keyboard cost and im a repeat customer