What I would like to know is what exactly the body construction is I think probably a wood frame with foam stuck to the plastic outer, if so how good is the seal around the cutouts at keeping out the water out of the wood/ plastic ? frame on the new ones.