If you say
that something has done
someone the world of good
or a world of good
, you mean
that it has made them feel better
A sleep will do you the world of good.
...a mature performance which must have done his career prospects a world of good.
COBUILD Advanced English Dictionary. Copyright © HarperCollins Publishers