Is this a good budget build?

PCPartPicker Part List

Type|Item|Price
:----|:----|:----
CPU | AMD Ryzen 5 2600 3.4 GHz 6-Core Processor | $117.89 @ OutletPC
Motherboard | ASRock B450M Pro4-F Micro ATX AM4 Motherboard | $71.00 @ Amazon
Memory | Corsair Vengeance LPX 16 GB (2 x 8 GB) DDR4-3000 Memory | $77.99 @ Amazon
Storage | PNY CS900 240 GB 2.5" Solid State Drive | $29.99 @ Amazon
Storage | Seagate Barracuda 2 TB 3.5" 7200RPM Internal Hard Drive | $64.89 @ OutletPC
Video Card | Sapphire Radeon RX 580 8 GB PULSE Video Card | $184.99 @ Newegg
Case | Thermaltake Versa H22 ATX Mid Tower Case | $48.99 @ Newegg
Power Supply | SeaSonic 520 W 80+ Bronze Certified Fully Modular ATX Power Supply | $41.98 @ Newegg
Operating System | Microsoft Windows 10 Home OEM 64-bit | $99.89 @ OutletPC
| Prices include shipping, taxes, rebates, and discounts |
| Total (before mail-in rebates) | $782.61
| Mail-in rebates | -$45.00
| Total | $737.61
| Generated by PCPartPicker 2019-10-12 19:28 EDT-0400 |
Much better PSU. A tad better motherboard.

And its cheaper...