Exactly what I needed. love the nonskid underside. I love the feel under my feet. no defects on these mats. Very happy with my purchase.