This is a very nice build, and everything is compatible, but I have some criticism regarding it:
CPU: very nice if you could go for the overclockable 6600K, then that would be much better
Motherboard: decent enough, however if you do get that 6600K, I'd suggest a Z series motherboard.
Cooler: don't know much about that, try comparing it with the acclaimed hyper 212 evo, or Cryorig's C7
RAM: nice, could be faster since it's DDR4
Storage: ditch the SSD, and use the money to get that 6600K and the Z motherboard, as for the HDD, 5400 RPM is kinda slow, try getting a 7200 RPM 2TB, and then add 1 more TB later
Video Card: Asus makes very good motherboards and monitors, but not the best Vcards, try getting an MSI variant or go for gigabyte's windforce card, which is 10 bucks cheaper than that Asus card
Case: check out the NZXT Phantom 240 has more to offer, and NZXT is more renowned than Zalman, it is however 5$ extra
PSU: 650W is way too much try going for a 550W max, and try comparing it with the ultra reliable Seasonic PSUS
Optical Drive: ditch it, you won't need it
OS: you can find windows 10 for way cheaper than that on other websites
Monitor: good enough, could go for better
in conclusion I would go for this build, which in my opinion is better in every single way and is 7 bucks cheaper:
PCPartPicker part list /
Price breakdown by merchant
CPU: Intel Core i5-6600K 3.5GHz Quad-Core Processor ($229.99 @ Newegg)
CPU Cooler: Noctua NH-L9i 33.8 CFM CPU Cooler ($37.99 @ Newegg)
Motherboard: MSI Z170A KRAIT GAMING 3X ATX LGA1151 Motherboard ($114.89 @ B&H)
Memory: G.Skill Ripjaws V Series 16GB (2 x 8GB) DDR4-2400 Memory ($74.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.78 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.78 @ OutletPC)
Video Card: Gigabyte GeForce GTX 1060 6GB 6GB WINDFORCE OC 6G Video Card ($249.99 @ Jet)
Case: NZXT Phantom 240 ATX Mid Tower Case ($65.99 @ Newegg)
Power Supply: SeaSonic 520W 80+ Bronze Certified Fully-Modular ATX Power Supply ($62.99 @ SuperBiiz)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($88.58 @ OutletPC)
Monitor: LG 25UM58 25.0" 2560x1080 75Hz Monitor ($183.98 @ Newegg)
Total: $1208.95
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-12-26 04:08 EST-0500