ALL cotton - no sweating from polyester fill.  Lightweight.  Only downside is that the spandex corners don't hold it in place quite as well as I'd like.