They are cotton just as they said. These said curtains are very white which worked out great for what I was matching.  They have weighted corners and I always love having the back loops when hanging curtains.  I highly recommend.