Shirt collar is not too long. It just reaches to right under lapel - which is perfect. Angle/spread is ok too. Although I think your face could take a slightly less spread collar in an ideal world. (Minor in my opinion). You could use a wider tie (I know you didn't ask). It is narrow in proportion to your overall size and lapel width.