The colour is exactly as I expected and is great.  But I think the 900GSM isn't entirely accurate.  I have some 820GSM towels as they are almost twice as heavy as these advertised 900GSM towels.  The absorbency isn't that great either.  It was a bit disappointing and glad that I hadn't purchased the hand towels at the same time.