I've crafted a full set of armor for Lydia, but every now and again she'll revert back to her circular iron starter shield instead of the one I made for her. The only way I've seen to fix this is to trade with her, take the shield, and then give it back.
Is this merely cosmetic? If not, how can I stop it from happening?