What's it made of? Why are they bolting the component pieces together? Not sure I'd want to trust my boat to a bunch of nuts! (No pun intended).
My 4,500 pound lead keel is held on by bolts. I've never lost sleep worrying that it would fall off.