Yes, all stainless steel. Additionally when i installed the rub rail I used 100 2 inch stainless steel screws. This boat is built like a tank.Could not help but notice the heads of the screws which appear to be holding the deck to the body (Sorry, don't know the proper terms). After changing hinges held with similar screws on the oceaside of the house every two years I hope those are stainless !!! Or how does that work?