The shirt is made of high quality fabric and fits well overall, but the neckline is so small/narrow that this shirt cannot be used for training. I gave this shirt to my boyfriend who is medium to small in stature and the neck hole is too small. Very disappointed because I can't return it now that he has worn it. We hoped he would relax, but that didn't happen.