ASTRO SIT FAST - Ultra-comfortable rope access seat harness