Is this PC good for the $600 (absolute max $650) budget my friend has?

I chose these parts for a friend, better CPU :)

PCPartPicker part list / Price breakdown by merchant

Type Item Price
CPU Intel Core i5-6500 3.2GHz Quad-Core Processor $189.99 @ SuperBiiz
Motherboard Gigabyte GA-H110M-A Micro ATX LGA1151 Motherboard $52.88 @ OutletPC
Memory G.Skill NT Series 8GB (1 x 8GB) DDR4-2133 Memory $45.98 @ Newegg
Storage Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive $48.60 @ OutletPC
Video Card XFX Radeon RX 470 4GB HS Triple X Video Card $179.99 @ Amazon
Case NZXT Source 210 (Black) ATX Mid Tower Case $39.99 @ SuperBiiz
Power Supply EVGA 500W 80+ Bronze Certified ATX Power Supply $43.89 @ OutletPC
Prices include shipping, taxes, rebates, and discounts
Total (before mail-in rebates) $611.32
Mail-in rebates -$10.00
Total $601.32
Generated by PCPartPicker 2016-12-26 22:09 EST-0500
/r/pcmasterrace Thread