This mat is exactly what I wanted! Not only is it stylish in its design but it's thick and comfortable and heavy enough to stay in place. Excellent product!