I've replaced my decades old piece of hardboard with a new A2 cutting mat because, no matter what I did, I couldn't stop the hardboard sliding on the glass top of my desk.
I hoped the mat would be non-slip, but it isn't. I ended up using two strips of double-sided sticky tape underneath the mat; so problem solved!
The mat was £10.00 from The Works (UK), but be prepared to ask if they have any in stock. They are too big to be displayed with their regular items. Mine was tucked away at the back of the shop in a dusty corner. Even the staff weren't really sure if they had any. They are available online.



