At first I was very skeptical - but the price had me but then convinced - this keyboard to buy in order to use it with my Samsung Galaxy S3, Moto G 16GB and Nexus 7.
What can I say, I was not disappointed. The hardware is very well made - typical Nintendo! For the software I can not write anything, because that is irrelevant for my purposes.