Hard-suit