This fits exceptionally well, the quality of the fabric is second to none. I train in it and it really feels good. I also wear this out, it can be dressed up and down due to the embroidered logo. Even after a few washes the fabric and the colour holds up well. Would definitely recommend in all colours!