Hello, yes the mats just lay in place and stay. They are easy to install and remove. The rubber is 1/2" thick. I am willing to make these available. I know they will fit a L2501 HST as that is what I have. Since the L3301 and L3901 are suppose to be the same except for engines I would...