A range of durable non slip anti fatigue mats and slip resistant matting products that have been specially manufactured for wet slippery environments. Many of the rubber mats have drainage holes allowing spilt liquids to drain through, thus reducing the risk of slips. There is added slip prevention offered by certain products with non slip mat surfaces.