These are not thin at all, but mostly cotton, and will last several years with lots of washes.