the blazer is just fine, he wont go to his office for work, but goes for the casual look, so the arm length is jsut right and also the fit is great, but this t-shirt man destroys just everything, go with a shirt or a v-neck liek avanti said.
^ ha, may be, or may be not. the size is right, its just how its made, the arm length is fine, i think all blazers have shorter arm for the shirt. Plus its the way they make them here, I've seen and tried a few skinny/slim blazers, all fit pretty much the same.
The back picture looks weird its cos my arms in my pockets thats all.
About the tee, I'm tired of V-necks HONETS. and picture looks washed out IMO, the tee is blue and gives great color combination IMO. Just something I wanted to try.
Gio is right indeed, I'm not to the office, just casual.