M3 review