They seem nice enough.  I bought the XL 40-42 size.  Just wanted to let you know the actual length of them.  From the tip of the leather to the beginning of the buckle it's 47".  From the tip of the leather to the far end of the buckle it's 50".

As there was no 38-40 size, I went one size up.  I should have gone down to the 36-38 L.

Keep this in mind when choosing your size.