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.