If your carpet is not easily removed and is adhered to the floor, then you will require boat carpet that will be glued down.
If your carpet lies on top of a fiberglass deck, then you need AquaMat® Snap-in Carpet.