could have been mine
hardware store rubber floor mat over the usual sound deadener stuff
No carpet to get wet when I go kayaking and stuff, just the mat.
joints bonded with rubber cement so it is pretty water proof.
Decently quite, but I still have some wind noise, rattles and stuff to take care of