Here I can only say that I both M and L fits or M is not really uncomfortable.
Unlike the L you feel the M occasionally while wearing, but not really unpleasant.
The M acts on the body pretty much exactly like the product picture. The L, however, is looser, but certainly not too loose.
For quality, I can only say that the short does not have to hide from CK. Very intense color and everything sewn well. Even the federal government is a good size and is comfortable on the skin. Did the shorts washed only twice, so I can not tell you how they behave after repeated launderings.