A great choice for budget conscious people looking for comfort and quality in their mouse and keyboard. 104 key slim USB keyboard, Thin keycaps with sensitive and responsive touch, 2 Built-in USB ports.