Band of Outsiders
The jacket fit looks good but I don't see it being very versatile as a streetwear piece since its so structured. For navy sneakers I think black or dark grey pants work best, especially waxed or with some other coating.
Zara might be marginally better quality than H&M, but that's really splitting hairs. If I happened to walk right past one and had a few minutes to kill I might wander in, but wouldn't go out of my way to go to one.