The fiber is nice and soft to walk on in bare feet.   
The color variation is good but my rug seems much lighter than the 
picture.  As far as stain repellant and wear only time will tell.