I like Jack's outfit. I'd like John's a bit more if he had Jack's black pants. I don't like how they made his hat leather in RDR2, and I hate Arthur's hat.
It's made of dried, cracked, scuffed up leather. It looks terrible. It would be uncomfortable to wear. No one would wear a hat like that, and no one does wear a hat like that.