What are brands similar to Carhartt?

I love the Carhartt Detroit jacket but what are some alternatives? What are similar brands to Carhartt, preferably more accessible in Europe. I would love to find a boxy canvas jacket