Vintage German flight suit. Pit to pit 44, inseam is 26 1/2 inches. I think a men's small.
The front has some marks below chest area, see photos.