Very nicely put together. Thin and enough to be breathable but not thin as in cheaply made. Pockets have zippers so you won't lose anything while jogging. Bottoms of legs are tapered so they don't bounce around. Very high quality, runs a little smaller than I thought, but other than that it's perfect I normally wear 36 - 38 in jeans so I ordered an XL. Little smaller than I thought it would be so I am going to keep these and purchase an XXL. My son is getting the XL. Very high quality for the price.