Generally good product if you are looking for something to carry. Bluetooth works well, but you may have to download instructions on how to install from the internet. I used it with my Macbook and everything worked. However, the keys are small, and you have to press the function key to get access to certain characters (a little annoying). Over all, a good product for quick use when not at home. However, for long term use, invest in a full sized keyboard.