It’s seen as a failure for the Allies, although it does keep German troops from moving to France in the days before the invasion at Normandy.
Attempting to liberate Italy, the Allies land at Anzio, catching the Germans by surprise and quickly securing a beachhead during Operation Shingle. However, continued Axis resistance and counter-attacks ensue, resulting in a stalemate that doesn't end until the fall of Rome. It’s seen as a failure for the Allies, although it does keep German troops from moving to France in the days before the invasion at Normandy.