I just got my first fiberglass boat so I will be the first to admit I know nothing about the care and cleaning of it. The hull and floors are in great shape there is just some light oxidation on the gel coat. I have looked at the Buff Magic and 3M finesse, which product would be the best for this. Also the rub rails has some I guess light mildew on it what is a good cleaner for that. I am sure there will be many more questions to come as I am getting this thing cleaned up