Highly recommend. Came slightly large which is good to play safe and easy to trim as needed. Very non-slip and should hold any rug securely.