Watchband doesn't feel like leather, it feels a bit synthetic. On the other hand, it is not a expensive watchband so it is ok.
They've sent me a 19 mm strap where I ordered a 20 mm strap! The strap looks good but seems to fall apart easily!
They contacted with me and sent me a new strap with the correct size and the seller was really polite throughout! Would definitely recommend them after seeing their customer service!