The perfect shape, fit, arm length, fabric weight, collar height need I say anymore? It also comes in a few different colours. I have a small and medium for slightly different fits xx