I thought Zegna made cloth in Italy from raw materials brought in from allover the world. The cloth is then exported to clients throughtout the world who make clothese out of it, but they do make their own. http://en.wikipedia.org/wiki/Ermenegildo_Zegna
I think blazers all look better short in the arms and the jacket length, but not a bum freezer. I'm not a fan of shiny metal buttons, but that's just me. I'd probably go with black buttons, dark green/brown or white if I feel more avant garde.