Sometimes your texture is almost 100% seamless and tileable. But small differences in light and shadow easily show that this is a tiled texture and it's a 3D image. As humans we always look for patterns and they are easily spotted and by equalizing the texture you make it more believable.
You find the free texture pack here:
If you have a material suggestion, write it in the comments :)