Summary: I liked this keyboard, it was cheap and worked great. You do not have to spend a ton of money on fancy keyboards if you're a gamer. I was going to get another one of these but opted for a 'upgrade' so to speak in a Logitech K120 which I got at the same price.
Pros: Solid operation for 7 months, until I spilled coffee all over it.
Cons: For the 12 or 15 bucks I think I paid for it, nothing at all. Not sure if I would pay 20 though.
Summary: The keys are like standard except slightly reduced in height, not dramatically flattened. The overall width and height of the keyboard seem to have been slightly reduced. The keys on my Lenovo slim keyboard are slightly wider and flatter.