I have always hated trying to clean boat carpet. Therefore my new boat does not have any.....It has a sprayed on rubberized non-skid coating. Its great....its easy to clean and its also cool in this hot weather.