Yeah, that costume is... uhm, not-highly-polished poop. I have one like that, which being embarrassed to show my face in caused me to start looking for better, which thankfully lead me here!
and I'll be happy to set it afire once my gear from TDH is done.