iRocks does not make the TK. I'm about to put up my review for the keyboard, but none of the keys feel wobbly. The typing experience is quite solid. It is a full plate keyboard, and there is cable routing like other CM products. I believe CM will use a number of OEM to suit their purposes, but if you've owned a CM product you will know they do quite well with QC.