Oh I am new here myself, and I really must say that leggings have quickly entered the list of God's greatest creations and I really must suggest them to you.
Were you really fighting giant spiders? Was there no talking them out of it? I should think giant ones leave quite the mess behind and have no wish to see them myself.