The grey shows nothing!!!  I love this, I've had navy blue and it showed every dog hair and scuff particle - not attractive.
My legs and feet are made so comfortable on my daughters harder than hard slate floors.  They are warm during this damp cold winter.  Great find!