I think it depends on your skill level, I was planning to replace the floor in my 17X54 Fish Rite with diamond plate but decided to use marine grade plywood instead because I am more comfortable working with wood. the first thing I did was cut the wood to fit using the old floor, then I glued non slip flooring to it just like original equipment and marked the location of the stringers. Then I drilled new holes through the wood into the stringers using a drill bit stop so as to avoid penetrating the bottom. To secure the floor I used the same type rivets the factory did using an air powered rivet gun (highly recommended), replaced the trim and it is as good as new.