Colors are vibrant and mat is cute.  Double check the dimensions!! Picture is deceiving.  I have no idea what to do with this tiny mat so I put it front of my dogs bed and laugh everytime I look at it..lol