This product is great. Feels good and fits under my jeans.  The only problem is that the sizes run big.  I have a 40" waist and 30" inseam and I ordered a large and it fit fine.  The legs would fit a 32" inseam.  Reading the reviews before ordering really helps.