Forty-five years ago I got a mismarked bath sheet that turned out to be top of the line, far better than the way it was marked. When it came time to replace my towels, I naturally tried to replace them with the same kind. Unfortunately one bath towel set of that type cost over $7000 now. After doing some research I found that, in general, what made towels good was (1) 100% Egyptian cotton (that's a type of cotton, not cotton from Egypt), (2) properly finished edges (so they don't unravel), and (3) heavy weight -- for a bath towel, over 700 grams per square meter (GSM). From the Celestia towels, I also found a fourth: well-designed weaving, which may be different for the washcloth than for the bath towel.Here I found a bath towel with >750 GSM, hand towel with ~700 GSM, and washcloth at about 650 GSM. All are absorbent and the washcloth's weave makes it comparatively easy to dry. These are all soft and comfortable (I've been using them for three months), and, unlike every other towel set I've owned, they don't get stiff after washing and drying. Even after 10 days' use, my washcloth still dries flexible and soft on the rack; when I wash the towel set, they come out feeling as comfortable as after the first wash. And the price is impossible to beat! If I could have given this towel set six stars for "value for money" I would have.