Great quality with a rubber bottom.  Feels good on the feet and the colors pick up almost anything.  Easy to are for and clean.  Makes outside more comfortable.  See my picture.