This is a great CPU for the price, especially if you can get on discount. It retains all the L3 cache (64MB) of its bigger sibling while sipping power compared to previous gen. Makes it a great jack of all trades CPU at a great price.
One thing worth mentioning: Make sure to upgrade your BIOS to the latest version with the newest AMD AGESA code (from Oct 2024 at least) if your motherboard isn't up-to-date already, as this AGESA code cuts latency between CCD's in half and really improves performance. After I updated my BIOS my FPS in games increased by at least 5% or more, and my cinebench R23 score increased by more than 3000 points or about 9%.
Also worth mentioning is these CPU's really benefit from RAM with tighter timings. I originally had some crappy CL48 DDR5 that I was using, and when I switched to TEAMGROUP T-Create Expert RAM @ 6000Mhz CL30-36-36-72 (ASIN: B0C4NM8NMC) my performance again shot up by a good amount. I'm uncertain of the compatibility of UDIMM memory sticks or I would have tried those, but the Teamgroup kit with EXPO support works like a charm and is some of the cheapest DDR5 DIMM's available at the time I'm writing this, and probably the best pairing for this CPU to really squeeze out performance.
All in all a great upgrade from a 3900X, nearly double the performance at a price that is too hard to pass up.