Build Advice Please give me feedback on my build idea!

May 2, 2020
This is my first time looking at building a computer. I mostly want it to be able to do basic things. I'm not looking for any kind of gaming. The parts I am looking at are as follows:

-CPU: Intel Pentium G4560 3.5 GHz Dual-Core Processor ($59.98 @ Amazon)
-CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($39.99 @ B&H)
-Motherboard: Biostar TB250-BTC ATX LGA1151 Motherboard ($59.80 @ Amazon)
-Memory: Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 Memory ($79.99 @ Best Buy)
-Storage: Samsung 970 Evo 500 GB M.2-2280 NVME Solid State Drive ($99.99 @ Amazon)
-Case: Fractal Design Focus G ATX Mid Tower Case ($57.98 @ Newegg)
-Power Supply: Silverstone 500 W 80+ Gold Certified Fully Modular SFX Power Supply ($96.99 @ Amazon)
-Operating System: Microsoft Windows 10 Home OEM 64-bit ($108.78 @ Other World Computing)

Total: $603.50

Are there any suggestions on parts or anything. I am mostly looking at trying to minimize my total cost while maximizing my effectiveness. Also, I am just trying to make sure that these parts will all integrate together well. Please give me any feedback thanks!