Thoughts on this portfolio?

50% VFV, 20% VCN, 20% xef, 10% xec

I’ve also been thinking about going 25% VUG and 25% VFV