Beautiful color. The ultra soft feel and shiny finish make it clear these are sateen weave, not percale, which has a thicker, stiffer feel and a matt finish. Neither the sheets nor the packaging are labeled with the material used. I'm assuming/hoping it's cotton and not a cotton-polyester blend. I looked for a long time to find affordable percale sheets, but sadly these are not them - I can find sateen cotton sheets for a lower price elsewhere, but percale is always more expensive. I will keep the sheets and I think they will be fine, but I'm disappointed they are clearly not percale.The elastic is very flimsy, poor quality and doesn't hold the fitted sheet to the mattress: comes off every night. Over time the fabric surface quickly became softer and thinner, having the effect of the sheets sticking to themselves as opposed to sliding: pillow cases, top sheet, bottom sheet all grip and stick to each other making for an unpleasant sleep and difficult to fold neatly when storing.I regret buying these and should have sent them back immediately. Disappointed in the clearly false description.