Heavy duty floor mats. You are getting what you pay for with these - thick, sturdy, and easy to pray off with a hose when they get dirty - and they still look brand new!