Nike has finally delivered on their promise