This is my second purchase of this keyboard. I had purchased the first one a few months back for my office computer. This recent purchase is for the home computer. In the office, I have the keyboard connected to a kvm to share it share it between two computers. At home, it will be connected to a notebook dock. I stream music and like the media controls which can play/pause, mute, and volume up/down. It is lacking a button to skip to the next track. I don't have a use for the browser related button. I find it just easier to use the mouse for that. I haven't tested out the spill resistance thankfully but it is probably only a matter of time. I like the curved design. I've had no problems adjust to it.