Question: what characteristics of metallic bonds cause metals to be shiny?
Answer: Metals form bonds that are different from the ionic, covalent and molecular bonds you've learned about before. In metals bonds, the electrons move freely around in an electron sea, and this leads to metals' unique properties. Metal is shiny because it reflects incoming light photons.