This is all I order for my sporting needs.  The fit is tight, but not too tight; it keeps everything in place.  Also, the price is unbeatable for a well-made, and sturdy product.  I have re-ordered twice, and am slowly getting rid of my worn-out performance gear.  I highly recommend this.