I have used a lot of horse mats the kind you can get at Tractor supply and they work very well in the machine shop area, feel better to walk and stand on all day then just the concrete. They don't get slick with oil and stay in place pretty well heavy though.