I use this to connect MIDI controller to a synth, both are on a double tier keyboard stand.  Just perfect length.  Outstanding quality, solid, no lag cable.  Reasonable price too.  Love MIDI cable on the tough response over USB cable since MIDI cable does not have the lag that I always hate on USB cable.