This rug feels great to walk on and definitely stops the dirt from coming in the house.  It's also a true charcoal color.  It tends to traps small particles (like sand), but they can be vacuumed away.  The blower cleans most of the dirt off in a flash.