It has three modes you can choose from: Apple, Android and Windows.
All "standard" alpha/numeric/symbol keys work as expected.
At the top, you have the following keys, from left to right:
IM ON PUB AOKP BTW:
HOME - Works
POWER - Works
SETTINGS - Works
EMAIL - Works, goes to default e-mail (or lets you choose)
BACK - Works
SEARCH - Launches Google Now
BROWSER - DOES NOT SEEM TO WORK
REWIND - Does not work in Youtube WILL TEST MUSIC PLAYER
PLAY/PAUSE - Works in Youtube WILL TEST MUSIC PLAYER
FAST FORWARD - Does not work in Youtube WILL TEST MUSIC PLAYER
MUTE - DOES NOT SEEM TO WORK, I have Beats installed if that matters
VOLUME DOWN - Works
VOLUME UP - Works
Arrow Keys have FN buttons PAGE UP, PAGE DOWN, HOME AND END. All work, but note that in browser HOME and END bring you to the very top and very bottom of the screen, respectively. Have not tested the function in a document editor.
Final thoughts: The keys type nicely and straight (don't tilt). Like any small keyboard it takes some getting used to, especially if you're not used to chiclet style keys.
The top feels nice, aluminum...wrapped in a plastic bottom. Decent build quality. Works well with a TPU case. Feels like you can tilt the front up if you hit hard enough, but honestly you would have to push much harder on the screen than you should. So, unlesss you're really pissed off when you type, it should be fine.