Not all office chair mats are suitable for use on carpet and really hard floors. Some chair mats come with a pronged underside that secures to carpeted flooring, offering a non-slip floor for rolling chairs. Furthermore, our custom brand and branded mats are ideal for a variety of other settings, http://tiny.cc/7p7xzz