this product be exactly as describe and actually do exceed my expectation . I use it to control my tv from my couch when I plug my laptop into it . the only reason I do not give it 5 star be because the touchpad can be a little random and will make the pointer jump around the screen . it do not happen enough though to warrant a major concern . I be more than please with this for the price I pay .