Last week I received my diNovo Mini (Amazon for 108) and I'm thrilled. On the keyboard has all the keys that you need. Everything unnecessary has been omitted. The diNovo Mini is very small, but not too small. Who can texting with a mobile phone which can very easily deal even with diNovo Mini. I can not imagine that something better, in size comes to market me. I recommend it to anyone who has no XXL fingers and wants to work or surf from the couch to the PC. On the coffee table, it takes just a little bit bigger than a remote control. 10 stars from me!