It took a little over a week to get here but it does exactly what I needed it to. I use it to extend my gaming pad controller for playing PC games on my TV. There is no delay or anything like that if you were skeptical about using it for a keyboard/mouse/gaming device.