yes sir it is spray foam. I Really want to keep it pretty open low decks. I am at a loss of what to do for kids seating. As for the foam I have filled the boat with water and inspected the bottom found one rivet with a small leak. I plan to put it in the water this weekend and see if she leaks...