I recently purchased 4 sets of essential sheets. They are very comfortable and held up to the first laundering perfectly. What I was most impressed with was the customer service. Two of the sets where not the length I ordered. My email was answered both quickly and courteously. The mistake was addressed immediately and I had the correct size in 2 days. Kudos to a company that does it right!