I do not have a way to test this out, so it is a as is sale. But everything is solid on it. The button has plenty of resistance on it and works good. The cable is in good shape as well. Please see pics for condition before you purchase