Lovely styled keyboard of very high quality. Good set of programmable shortcuts as well. Mouse programmable too.
Only downside is the curve takes a lot of getting used to as keys aren't widely spaced and not so easy to sweep around the curve when I type. Am considering going back to a flat keyboard. Mouse is heavy and motion is slightly laggy. CCL were brilliant. One of a few places that stock it.