I ordered this for a friend that plays with a dart league and needless to say, he loved it! The entire team now wants one! He said that it fits true to size and that it breathes really well while wearing it. He has washed it a couple of times and said that the colors are holding up Well. It arrived quickly and well packaged!