Vibrant colors!  The mat is heavy and stays put.  I have it front of the back door on a covered porch.  It will shed fibers if you have a naughty cat that scratches on it.