Vintage Vietnam era.

No noted stains

No missing buttons

Inseam about 28

Waist about 30

small wear mark on rear pocket - see pics