According to their website a size large is a 10 3/4" inseam. I prefer 11-12" basketball shorts which are at the knee if not a little below, so they look to be right at the top of the knee for a 33" inseam.
mine came today in xl,fit like a pair of 38 carhartt shorts. very roomy and deep for the boys. think am going to like these real well. cant wear skinny hip huggers and these are not, definitely old mans shorts.