Good quality. Larger than we expected which we love. Many mats are so small you barely have room to wipe feet. Works great on our back porch.