From Longman Dictionary of Contemporary Englishin spadesin spadesLOT/VERY MUCHto a great degree, or in large amountsBeauty, intelligence, wealth – my mother had all of them in spades. →spade
Examples from the Corpus
in spades• Beauty, love-of-life, wealth - my mother had it all, in spades.