Does what it needs to do.
With my computer below my desk, I had to use the extender cable to raise the height of the receiver to about 1ft above the level of the keyboard and mouse in order to get a strong signal to the receiver, no issues with range after that.
Excellent range when receiver is above the level of the devices; ergo design is decent enough so it it comfortable to type on for extended periods
Keyboard is a little on the noisy side for a non mechanical keyboard; Comes with cheap batteries that don't last; Device range is extremely poor when the receiver is below the level of the devices; Mouse shape is uncomfortable for my hand/wrist for extended use