It’s been slow, it was expected to be slow. So far they have recaptured 14 cities and 250 sq km of land. It should also be noted that the successful Kherson counteroffensive last fall lasted another 4 weeks so there’s still a bit of time. The ground gained has threatened some of Russias supply lines that are now within artillery range. If people thought this counter offensive either going to recapture all the land russia annexed when this invasion started or even cut off crimea then that was just woefully optimistic.