Don't mention that S word - my first reaction is to get up and walk out of the room when I hear it!
have you tried looking at the Beretta (yes the gun manufacturer) jackets?
And yeah alpha industries run way large so i hear.
If heart is set on aspesi then yeah get it !
The olive green one right?
time to invest in some galoshes/ LL Bean duck boots?