I use these for soccer as well and they work great.  Not too loose, not too tight, and they look awesome.  I've used them for several months now and the colors have yet to mesh after washing, so that's always a plus.