@Joel Joseph Generally speaking all of that shit will be fine together as long as it fits… although I would strongly consider black Uniqlo selvedge denim over the H&M. And no Vans/Converse are not a "cop out"… not even sure what you mean by that. They're classics and worn well go with almost anything. This fit is nothing new so put it together, take some pics and then you'll have something to reference… gotta start somewhere! Btw welcome to SF.