These shorts use an incredibly soft touch fabric (feels like a second skin) yet they are still thick enough with a medium compression. The shorts are high waisted, mid length with a comfortable branded waistband. The size small will fit a 32 and the size medium will fit a size 34 or potentially a fuller 32.