Most "Catholics" who would substantially deny this formulation would also probably consider the Catechism of the Catholic Church to be "off", in which case they're on their own.
By "essentially correct" do you mean there are things that should be added to Mrs. Don-o's post?