Emerica is the best
it fits pretty well (i got a large) and is comfortable
My son sent me this link to buy him this sweatshirt. I bought him this and the matching T shirt and he loves them both! Great quality and fit.
Super comfy and stylish but only problem is that it's a lil baggy