I ordered 2. One medium for a 5'6", 150lb man and small for a boy 5'2", 80lb boy. They are ultra white, not creamy or off-white. The fabric is medium thickness. Perfect for Florida weather or places with very hot weather. These dry up much faster than the towel type fabric. They both love their new bathrobes.