Purchased for my mom and she is very happy with it. Colors as shown and the mat is not too thick or too thin. I would like it to be more non-slip than it is new. May hold better after walking on it more.