That looks sharp to me!

Have you tried this jacket/waistcoat combo with pants? The body is close to the same length as the arms, which is rather au courant.