He has an on your feet job, puts these on when he gets home. Seem to fit true to size. A friend has the ripstop version,  and his ripped. He is on his third pair..these are.mesh and seem to be holding up just fine!