Everything I needed . Large thick and is saving my wood floors from the messy puppy. I would definitely recommend this place mat