Pros: keys have a great tactile feel and responsiveness to them, attached numpad is great, works for Mac and Windows, good height options, palm rest is comfortable and easy to wipe clean (wife spilled red pasta on it already, can't even see it now), has an off switch on the keyboard to preserve the battery (even though it took me a while to find - right behind the "logi" logo in the middle of the keyboard). Cons: Not much at all but for some reason it just doesn't feel right, like the keys are too close to each other? Especially the arrows keys. It could be just me as I'm used to using the microsoft ergo keyboard which felt a little more spaced out and not cramped. Overall seems to be great especially for those out there looking for an ergonomic option. Might take a while for first time curved keyboard users to get used to the placement of the keys though.