I love these mats!  The thickness is perfect… waterproof is a plus when you have dogs ). The colors are beautiful.  These fit perfectly in our kitchen and the comfort level is great!  I would recommend this product!  We may even order another for our bathroom!