Baltoro is a rugged and rough glacier with up and downs all along the track, the trek on Baltoro glacier is exhausting for the early few days.
The lower part of the Baltoro glacier is steeper and the moraine is very rough till Gogo I. The trek from  Goro I to k2 base camp the track become comparatively smooth and straightforward