I bought two, one dark blue and one black, black is perfect but a bit short, dark blue is good, the length was perfect but this one was a little smaller and they were both medium so I can tell you on in any case you won't get the exact same fit so it's just a gamble. I was happy with the black because I put the dark blue to the side.