I haven't received it yet, but the strap looks pretty ok in the pictures and videos.
Especially its color compliments the watch pretty well.
In my experience often the standard leather straps might not be so impressive at first glace, but when you actually use it and after they are a bit broken in it starts to feel much better.