I've only had this product for 2 weeks but so far I'm pleased with it. On my Mac it was plug and play, no software I needed to install. The keyboard has a new feel for me but I'm getting very comfortable with it now. Price is right, delivery on time, so overall good purchasing experience. My last Macally only failed because a friend spilled wine on it.