How can I layer my textures in Blender?
You can use a texture as a mixture factor.

Replace the noise texture with an image texture of you liking.

Change the diffuse for the fabric texture, and the glossy can be use for the shiny texture.