On time well packaged as described plug and play good value. Compact keyboard though. Forgot that keyboard is limited by screen size when ordering.