These mats are great.  They are heavy and stay in place,  and work well for their purpose.  I would definitely recommend them.