Fabric on these shorts is perfect.  The shorts ere cut just right and fit great.  Very slimming!  Dry quickly.  Generous pocket.  Perfect length at 5" and they are very comfortable.  Not constantly digging them out of myself.