the cable is nice, the mini jack is very thick and you may find it difficult to properly connect it to mp3 players. The main problem is that the cable is not properly sealed with any of the jacks, so one of my audio connector is broken (the part where the cable is connected to the jack) and I can see metal cablings inside, don't know whether it is affecting my audio quality.