Always convert your texture layer to a Smart Object before resizing. This allows you to scale the texture up or down non-destructively. If you decide later that the canvas weave is too small or too large, you can adjust it without losing image quality.
For a more organic, less repetitive look, designers often use high-resolution photos of real canvas. However, a photo of canvas is a rectangle with edges; it must be made seamless manually. photoshop seamless canvas texture
: Use these to even out lighting inconsistencies, such as a vignette or shadows, which create dark "blobs" when the texture is repeated. Always convert your texture layer to a Smart
To create your own custom, repeatable canvas pattern, follow these industry-standard steps: Turn Any Texture Into Seamless Pattern in Photoshop! less repetitive look