This welcome mat is perfect!  Good quality and good price. It was a little longer than I expected but that’s on me for not looking more carefully at the dimensions.