Volvo’s XC40 has been much-lauded since its release, bringing the goodness of this Swedish brand’s larger SUVs to a smaller, more city-friendly size. Funky to look at, comfortable to ride in and easy to live with, the XC40 is as practical as it is stylish.