made of silicone, waterproof , dustproof, flexible / foldable MINI 85 Keys, USB line Layout: 85 keysKeyboard N.W.: 250gKeys High : 5.5mm Dimension(mm): 350(L)*138(W)*12(H)Communication: USB or USB-PS/2 adapterCompatibility: IBM AT,Windows98/2000/XP/ Vista/Win 7