Very heavy duty. It is VERY thick, (like 2 inches high) much thicker than normal mats, so watch this when ordering in case it’s an issue for you (older people might trip as it’s thicker and they might not notice)