Is this build good and compatible?

Solution
looks pretty good. motherboard is compatible. why downgrade to a 960?

not that you need to necessarily change anything, but here's how I would build it.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($175.88 @ OutletPC)
Motherboard: ASRock H97 PRO4 ATX LGA1150 Motherboard ($83.89 @ OutletPC)
Memory: Crucial Ballistix Sport 8GB (2 x 4GB) DDR3-1600 Memory ($37.99 @ Amazon)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.89 @ OutletPC)
Video Card: EVGA GeForce GTX 970 4GB Superclocked ACX 2.0 Video Card ($299.99 @ NCIX US)
Case: Corsair...
looks pretty good. motherboard is compatible. why downgrade to a 960?

not that you need to necessarily change anything, but here's how I would build it.

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($175.88 @ OutletPC)
Motherboard: ASRock H97 PRO4 ATX LGA1150 Motherboard ($83.89 @ OutletPC)
Memory: Crucial Ballistix Sport 8GB (2 x 4GB) DDR3-1600 Memory ($37.99 @ Amazon)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.89 @ OutletPC)
Video Card: EVGA GeForce GTX 970 4GB Superclocked ACX 2.0 Video Card ($299.99 @ NCIX US)
Case: Corsair SPEC-01 RED ATX Mid Tower Case ($39.99 @ Newegg)
Power Supply: SeaSonic S12II 520W 80+ Bronze Certified ATX Power Supply ($44.99 @ Newegg)
Operating System: Microsoft Windows 8.1 OEM (64-bit) ($86.89 @ OutletPC)
Monitor: AOC i2267Fw 60Hz 22.0" Monitor ($119.99 @ Amazon)
Total: $939.50
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2015-10-02 00:17 EDT-0400
 
Solution


Hmm your build looks great ! Not a big fan of ASRock, would have chosen an asus mobo,monitor is more expensive,windows 7is bae,besides that everything is awesome.
 


Here is my final build
CPU: Intel Core i5-4460 3.2GHz Quad-Core Processor ($175.88 @ OutletPC)
Motherboard: ASRock H97 PRO4 ATX LGA1150 Motherboard ($83.89 @ OutletPC)
Memory: Crucial Ballistix Sport 8GB (2 x 4GB) DDR3-1600 Memory ($37.99 @ Amazon)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($46.89 @ OutletPC)
Video Card: EVGA GeForce GTX 970 4GB Superclocked ACX 2.0 Video Card ($299.99 @ NCIX US)
Case: Corsair SPEC-01 RED ATX Mid Tower Case ($39.99 @ Newegg)
Power Supply: SeaSonic S12II 520W 80+ Bronze Certified ATX Power Supply ($44.99 @ Newegg)
Optical Drive: Asus DRW-24B1ST/BLK/B/AS DVD/CD Writer ($16.45 @ OutletPC)
Operating System: Microsoft Windows 7 Home Premium SP1 OEM (64-bit) ($86.75 @ OutletPC)
Monitor: Acer V206HQLAbd 60Hz 19.5" Monitor ($91.99 @ SuperBiiz)