I was so disappointed when I received these sheets.  They definitely are NOT 100% cotton!  Don't let the initial description deceive you.  I sure know what 100% cotton looks and feels like.  I wish I had read the reviews before I made this purchase.  
Also, the photos are misleading.  I have purchased light blue, and received much darker bright blue.  Cream is more like soft banana yellow, and gray is much darker than pictured.  Yuck!