This does exactly the job it's required to do. My only gripe is that because the cable length is short, I feel it should be thicker than it is. It feels like the cable may snap or get a kink because it's short and thin. I hope I'm wrong. So far so good though.