Being greeted by a rainbow is beyond perfect. The colors are bright. The mat is thick. What a great first impression for the inside of my home . . . which carries all the colors in this matt. Can't go wrong with this one.