I don't know about silk, but I only use wool batting for my quilts. They are much thicker and oh so much warmer than cotton.