Though the colors are beautiful and not too bright, the mat is very firm. It doesn’t feel good to step on it. Will send it back. Also the size was smaller than expected, however I didn’t check the size before ordering it.