These look great with my sons uniform. However, they're a little small and keep rolling down. Theyre difficult to get on and especially take off after a game because of being tight and its material. It feels like a compression material and doesnt have much give. Great style tho.