The current Liberal cabinet has the most raw talent of any Canadian government, federal or provincial, since the 1950's.  They have an embarrassment of talent.  They could make a pretty powerful cabinet (or maybe two) entirely out of their remaining back-benchers.  
.
If that has ever happened before since the 1950's, I don't remember it.
.
Forget about partisanship, just look at the qualifications, comparing CV against CV for the corresponding ministers in the previous government.  Canada went from the least talented government since at least Diefenbaker, to the most talented government since St. Laurent.
.
The previous government didn't have a single MP with credible qualifications to serve as Minister of Justice, and there were only 4 cabinet ministers who had credible educational qualifications in anything.
.
That was an embarrassment, too, but for a completely different reason.