I bought the i5 12500 for my new PC. It really fits in that 'performance at an affordable price' range that Intel seems to nail with their 12th gen i5 chips. The stock cooler is a little bit weak, with the CPU reaching 60 degrees C under full load. While this CPU can boost all the way up to 4.6 GHz, you will only see this on single-thread workloads. At 100% CPU with a multi-threaded workload, my personal experience is the chip will hit 4.08 GHz and stay there reliably. Overall I'm pretty happy with the i5 12500, and it serves my gaming and workload needs just fine.