This boat flooring is made of double-layer EVA foam. You can easily cut it into different sizes and shapes. With strong back glues, this self-adhesive flooring material is simple to stick. The waterproof and non-slip surface can easily handle wet conditions.
eBay