extremely good quality sheets, and yes! its 100 cotton and not a blend. Dont get fooled by the higher thread count, if its not 100 cotton. Sheets are beautifully colored, luxurious, super soft, and amazingly priced. I bought four different sets!