I have a Smart Board in my classroom and the previous 20ft USB cable I used started intermittently losing connection and it was a bit longer than it should have been 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.)