The shorts I ordered came in fast time, good looking design as shown in photo. Good material and a nice fit. I do not have any complaints and they are not too long or short *Finish below the knee* would recommend this as it is worth the money and very good quality.
I suspect the Large size will fit upto about 44". However, the drawcord is rubbish and may not be needed if you are at the large end of the spectrum anyway. This has no end finishings and I am replacing mine. Still at the proce I am not complaining.