It's better than nothing, but nothing like Amsterdam!
Notice the lack of junction treatment, no protection from vehicles turning left across the cycle route. In Amsterdam cycles get a separate phase at traffic lights.
Meantime the bus stops are over complicated, with pointless solar powered led lights, rumble strips and give way signs that were added later. Money spent on blaming people cycling whilst ignoring the real dangers at the junctions.
But the real problems on this route are the drivers using the cycle route as a parking place, normally it's private hire cars, but this time it was rather different...
Oxford Road going south
Oxford Road going north
When they put in half decent cycle routes in Manchester it's not long before they are closed by building works...