No, I got mine at just before the middle of June so no leather. Not a problem for me as I have worn these for hours on end with no discomfort and I actually prefer the look of the metal and foam over the leather. I was just checking my graphs again and against Tyll's. Now I am useless at reading stuff like this but it is remarkable how the shapes appear (to me very similar) with mine and his first and second pairs.
To refresh here are both. First up is the pair I had to send back and second the latest pair, Tyll if you can enlighten that would be great, Or anyone else who might know how to read these.
New pair.