I have a Smart Board in class and the previous 20ft USB cable I was using was starting to lose connection intermittently and was a bit longer than needed so I bought this 16 foot mediabridge cable and it works fine. BTW, my previous cable worked fine for a couple of years, but it got kicked out quite a bit and I think that's why it started to fail. So I use a rubber cable protector on the part of the floor that gets walked on. (Revain also sells them.)