Do you feel it? No? If not, you should be careful. Wouldn't want those bones of yours to become snack, do you?
I could wear that armor no problem. My necklace prevents my body from being edible to anything, along with a myriad of other benefits.