Hides dirt very well, and the color is beautiful. Has off white and grey mixed in with the blue...love it!