We selected the white one. It is soft, fluffy, absorbent cotton that appears to be well made and is exactly as described. Excellent value at $35. One thing to note, the Large/Xlarge fit an average 9 year old. Small/Medium was too small. Return was a breeze.