As an alternative to the professional-grade 24-70mm f/2.8 L II, the Canon EF 24-70mm f/4L IS USM is an excellent choice. It’s not going to produce the same quality of bokeh or produce the same results in low-light, but the trade-off is a lens that’s lighter, easier to manage and more affordable.
Small and light; Useful macro mode; Impressive stabiliser
Some severe vignetting