Yeah there's a cloth texture, that's what first came to mind. If you're looking for something more realistic then nothing beats photos, you can even google up something you can manipulate in Photoshop to make it tileable. Have you tried Mayang or CgTextures?