These are mid length shorts - not super long, not short, sort of well from the intersection  - to the bottom about 5 inches - I think that is the inseam but I am not sure - they are normal length - not short not long.

From top to bottom in the front - 15.25", back it is 16"

The fabric is a lovely color and medium weight  - super great lining and little extras for fun.

These were bought in about 1990 so might be considered vintage - extremely well cared for - high quality inside and out.