This relatively small keyboard is not a design miracle, but manufactured extraordinary well and has for this price range remarkably good keystroke. Perfect I find the on / off switch, the one forgets almost never due to the central position. The keyboard would calm nor may have separate buttons for rolls and printing. Value for money very good