The current status of the determination of the elements of the Cabibbo-Kobayashi-Maskawa quark-mixing matrix is reviewed. Tensions in the global fits are highlighted. Particular attention is paid to the progress in, and prospects for, measurements of CP violation effects