Can only recommend this cable. Bought it in the 3M version and it works exactly as it is supposed to work - it combines my printer with my notebook and extremely reliable. Has not failed once in two months of use. There also seems to be of fairly robust material which is not immediately broken when time comes, however, as is the case with some charging cables!