The colors are perfect and are exactly as the picture shows!  The padding is good quality and is very comfortable to stand on.  I love it!!