I've been using a TVLA rubber mat for the past year.
It's super-grippy if on the heavy side to carry. On the expensive side but definitely worth it. I carry it to class using a yoga strap threaded through the rolled-up mat.