I purchased these for my team and after one game, they are garbage. They snagged, didn't hold up and all in all, poor quality. The picture shows that these are fitted. When they arrived, they were boxy, and that's the feedback I got from my team as well. The sizing chart is completely off, it showed that these run small. They were all very big based on the information provided.