Are those metal shields?

The units look really great. I can't stop looking.