Bought as a present as the instant buttons for emoji's seemed a fun idea. Plus the colour is great. The keyboard can be either Bluetooth or wireless with the included adapter. The mechanical buttons are comfortable, easy to find and make typing easier with fewer mistakes. No bumping other buttons like flat keyboards. If you want to change the emoji buttons (extra ones included) they pop off and on easily but sit solidly on the keyboard. A computer app lets you program the desired emoji without a hassle. A quality board, has a little extra weight than cheap ones so sits well, and is beautiful to type on.