Also those harnesses look like something construction workers would wear for working at height.
They should have been a milspec aircrew harness with quick release. Just my opinion.
I arrived at a base once and was asked to do a photo flight...I asked about a harness for the photographer... I was given a "construction" type harness with no quick release capability. I refused to use it.
I later found out that the company had no standard for harness to be used in "open door" ops.