Wow! These sheets are the best Ive ever owned! They arrived beautifully packaged. I immediately washed them and put them on the bed.  They are 100 cotton- which is important to me. They feel like silk and are a bit thicker. They fit my thick mattress perfectly. I like how the top of bottom and side are marked so you are putting them on correctly the first go. I highly recommend!