Pros1. Keyboard is quiet2. Keyboard is sturdy and flat on the bottom3. Keyboard keys are easy to press for fast typing4. Multimedia buttons work well5 Keyboard is very stylish6. Mouse is very responsive, works on semi-glossy black surface7. Mouse optical engine is better than mediaplay cordless mouse8. Easy setupCons1. The palm rest is not detachable (but works very well)2. Mouse is very uncomfortable to hold, very bad ergonomicsOverall, the keyboard is very good and I highly recommend it. Although the mouse optical engine is excellent, the mouse ergonomics make it unusable in my opinion.