We were unsure of the size, but it fit perfectly.  It is very thick and tightly woven- nice under the feet.  Colors are exactly as pictured, and it was exactly what we were hoping for!