How can I make this weaved pattern more realistic?
First of all you should work on the texture. You can do it procedurally (for example mixing some Wave node textures) but the easiest way to do it is to use a repeatable wood image texture. Then you can duplicate this material and vary the color with a Color > Hue/Saturation node. Don't forget to put a bit of glossiness at the end.