100% cotton-great! Soft and well made.The sheets are soft and very comfortablePurchased 9-1-21 . At this time the sheets are good . The top sheet is a little short but can work with it . The first pair of these same sheets lasted about 3 years.My husband and I purchased a new Sleep Number bed in January so, of course, I needed new sheets. The sheets that were needed for my new bed were two twin XL sheet sets as the bed was a split king. The first two sets that I purchased were the BRONZE colored sheets. After receiving them, I personally did not care for the color but my husband loved the color. I noticed the sheets felt scratchy, before and after one wash, and the fitted sheet didn't seem to stay in place. Every time I moved in bed the corner of the sheet would pop off. Talk about annoying at 2 am trying to get readjusted!! I tried to see if I could return them however, I wasn't able (due to being washed already). I did notice the more times I washed the sheets the less scratchy they felt. The customer service department was polite and offered me 40% off my next purchase due to my dissatisfaction. I decided to take them up on the offer and try for the LINEN colored sheets next. I ordered only one set to try out first....I receive the LINEN colored sheet set shortly after and there was a VERY noticeable difference in the quality compared to the BRONZE colored sheet set. The LINEN color sheets were super soft and the fitted sheet DID NOT move at all! I wonder if there is a different supplier/warehouse between the two different colored sheet sets?!? In conclusion, Bronze receives two stars (based on my husband liking the color and the scratchy feel has mostly gone away due to multiple washes). The LINEN colored sheet set receives five stars!!I give these sheets 4 stars because I am satisfied with the product. I bought the Navy stripes and the stripes are not common at the big stores here in town. I have been sleeping on 200 thread count sheets for 20 years plus and I expected to a degree some sort of improvement in what I felt especially after reading so many positive reviews. I washed the sheets and fitted them to the bed. The fitted sheet does an excellent job of covering my 14" thick mattress. That night as I was getting in to bed my expectations were that I was going to say "wow" these are really nice. What I realized was, these are just plain ole sheets. There was no superior impression over my 200 thread count sheets I had slept on for so long. In fact, I don't know if I can tell any difference at all. As far as price, you can buy 300 count Egyptian Cotton sheets at Wally World for less but finding the stripes would be difficult although I did not check to see if I could order them.I needed Olympic Queen sheets for an RV bed. The easiest way to get them was via Amazon. I ordered the Ivory Stripe color which is a nice color and the stripe makes it easy to get the sheets turned correctly when making the bed. The sheets are pretty thin, but washed and dried well with minimal wrinkles and not much lint left in the dryer. I have a hard time believing 300 TC since they are so thin, but we will see how they wear. They are made ok, good size pockets on the fitted sheet, pillow cases fit pillows well, top sheet hems stayed smooth after washing and drying. They fit well and seem to stay on the bed when sleeping.I normally wouldn’t buy sheets online sight unseen but the odd size I needed made this purchase necessary. These will do though I usually would want something more substantial that I can’t read the newspaper through!Good quality cotton sheets but the elastic could be better.Ordered the black stripe. Love the color. I have a very thick foam mattress (11-12" tall), and the pockets just barely fit on the fitted sheet, but it does fit and hasn't slipped off yet. The sheets appear to be good quality, no stitching errors or loose threads that I saw. They stood up well to their first wash. The standard size pillow case just barely fits my queen size pillow, so it's roomy.They wrinkle pretty easily, so if you want that crisp sheet look you may want to press them or hang them to dry. They came with a very faint factory smell, but it has faded some with the first wash. I expect it to fade completely with subsequent washes. They also have a slightly scratchy feel against my skin, but I had been sleeping on jersey sheets for the past several years.