carhartt detroit jacket vs blaklader vest reviews