Is this pc build good?

Solution
Should be a good build, might consider Z97 over the Z87 mobo (gives upgrade to the Broadwell CPUs, also will run cooler and OC better) - otherwise great build 😉
Get a better SSD, PSU is good but overpriced, get get just a good for less, plus 650w isnt needed 550w is fine, if you want room for SLI get a 750w unit. Here's what I suggest for that budget.
PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i7-4790K 4.0GHz Quad-Core Processor ($326.99 @ SuperBiiz)
CPU Cooler: CRYORIG H7 49.0 CFM CPU Cooler ($34.50 @ Newegg)
Motherboard: MSI Z97-GAMING 5 ATX LGA1150 Motherboard ($134.99 @ Amazon)
Memory: G.Skill Sniper Series 8GB (2 x 4GB) DDR3-1866 Memory ($63.78 @ OutletPC)
Storage: Samsung 850 EVO-Series 120GB 2.5" Solid State Drive ($69.00 @ Amazon)
Storage: Seagate Barracuda 2TB 3.5" 7200RPM Internal Hard Drive ($73.95 @ SuperBiiz)
Video Card: MSI GeForce GTX 970 4GB Twin Frozr V Video Card ($349.99 @ Adorama)
Case: Corsair Graphite Series 230T Black ATX Mid Tower Case ($79.99 @ NCIX US)
Power Supply: XFX XTR 550W 80+ Gold Certified Fully-Modular ATX Power Supply ($81.98 @ Newegg)
Optical Drive: Samsung SH-224DB/BEBE DVD/CD Writer ($12.99 @ Newegg)
Operating System: Microsoft Windows 8.1 (OEM) (64-bit) ($87.79 @ OutletPC)
Total: $1315.95
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-04-20 21:51 EDT-0400