Is this build good ?

i would suggest this modification

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-7600K 3.8GHz Quad-Core Processor ($238.64 @ OutletPC)
CPU Cooler: Deepcool ASSASSIN II 70.1 CFM Fluid Dynamic Bearing CPU Cooler ($69.99 @ Newegg)
Motherboard: MSI Z270-A PRO ATX LGA1151 Motherboard ($101.98 @ Newegg)
Memory: G.Skill Ripjaws 4 Series 8GB (2 x 4GB) DDR4-2800 Memory ($59.99 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($46.88 @ OutletPC)
Video Card: EVGA GeForce GTX 1070 8GB SC GAMING ACX 3.0 Black Edition Video Card ($379.99 @ Jet)
Power Supply: SeaSonic S12II 620W 80+ Bronze Certified ATX Power Supply ($48.99 @ NCIX US)
Total: $946.46
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-03-04 07:36 EST-0500