This is pretty good keyboard, for the price, especially becuase it has two USB ports. I have an ibook, which only comes with two USB ports of its own, so having the extra two is very nice. It was pretty easy to set up too, just plug it in and your Mac pretty much does the rest. The only problem I have with this is the depth of the keys. If you are used to typing on a laptop that has shallow key depths, it takes a little time to get used to this keyboard. It doesn't seem like that big of a deal, but it does slow down my typing. But then again, I probably would have had the same problem with any other keyboards.