The specified size is right. I ordered in L and it sits like other pants in L, not too big and not too small, just right. The bags are in these pants a little smaller and closer to the body. Who slightly "airier" addiction is wrong here. But could be guessed already on the pictures.
The pants have find the right length as me. Is standing slightly above the knee and the knee while sitting is not busy.