3D golf mat is a very popular golf practice mat, composed of three layers, the high elastic fiber makes the mat more elastic, the nylon grass surface is wear-resistant, and the rubber board floor is non-slip, this mat can be used as a hitting mats, it can also be used as a swing practice mats and teaching mats, which can be used indoors and outdoors.