Vibrant colors and a nice size. I did not order the mat for under it but it is still soft to walk on and does not slip.