Everything came spelled correct. The mat is very colorful. Turnaround time for mat was one week from the time I ordered it. I bought the extra rubber tray to lay the mat in. That is why I gave this a rating of a 4 as the mat was smaller than the rubber tray. I thought the mat would snap down into the rubber tray. I was so pleased with this product, I ordered another one for a wedding gift.