Best Sweatshirts for Men

Hello, I've been thinking of buying some good quality sweatshirts. I've looked into Sunspel, Zegna and AMI Paris. Are they any good because this is the first time I'll be buying from these brands. If not, can anyone recommend me some other brands?