How is my first build?

Solution
https://pcpartpicker.com/list/86NKkT

With Kaby Lake out, I see no reason to go for Skylake. You get higher frequencies and memory support up to 2400 MT/s (from 2133 MT/s)

You also get a more modern platform with the Gigabyte GA-B250m.

I omitted the cpu cooler as the included stock cooler is more than enough to cool the locked i5. Overclocking the cpu is never an option to begin with.

NVMe over PCIe allows you to achieve higher performance than you could attain over the SATA bus. The emerging entry-level MyDigitalSSD BPX 256GB put pricing on par with premium SATA SSDs, but deliver higher performance. Should you decide to stick with the cheaper SATA SSD, the SK Hynix SL308 250 GB is just about $20 more than your current choice.

For...
Nice first build.

With a few adjustments you're getting more for your money though:

PCPartPicker part list / Price breakdown by merchant

CPU: Intel Core i5-6500 3.2GHz Quad-Core Processor ($188.49 @ OutletPC)
CPU Cooler: CRYORIG M9i 48.4 CFM CPU Cooler ($19.88 @ OutletPC)
Motherboard: MSI B150M MORTAR Micro ATX LGA1151 Motherboard ($79.89 @ OutletPC)
Memory: Corsair Vengeance LPX 8GB (2 x 4GB) DDR4-2400 Memory ($60.98 @ Newegg)
Storage: SK hynix SL308 120GB 2.5" Solid State Drive ($50.99 @ SuperBiiz)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.33 @ OutletPC)
Video Card: Gigabyte GeForce GTX 1060 6GB 6GB WINDFORCE OC 6G Video Card ($254.99 @ Jet)
Case: NZXT S340 (White) ATX Mid Tower Case ($62.99 @ NCIX US)
Power Supply: SeaSonic S12II 520W 80+ Bronze Certified ATX Power Supply ($47.89 @ B&H)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($88.58 @ OutletPC)
Monitor: Acer KN242HYL 23.8" 1920x1080 60Hz Monitor ($109.99 @ Newegg)
Total: $1014.00
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-01-30 09:07 EST-0500

If you can, get a Gigabyte G1.Sniper B7 board
 

hamzahfelix

Distinguished
https://pcpartpicker.com/list/86NKkT

With Kaby Lake out, I see no reason to go for Skylake. You get higher frequencies and memory support up to 2400 MT/s (from 2133 MT/s)

You also get a more modern platform with the Gigabyte GA-B250m.

I omitted the cpu cooler as the included stock cooler is more than enough to cool the locked i5. Overclocking the cpu is never an option to begin with.

NVMe over PCIe allows you to achieve higher performance than you could attain over the SATA bus. The emerging entry-level MyDigitalSSD BPX 256GB put pricing on par with premium SATA SSDs, but deliver higher performance. Should you decide to stick with the cheaper SATA SSD, the SK Hynix SL308 250 GB is just about $20 more than your current choice.

For the memory I go with the cheapest and reliable 2x8GB of DDR4 kit from a reputable brand. But if you think 8GB is good enough for you, then go for a stick of 8GB instead of 2 sticks of 4GB so you could go for a maximum of 32 GB RAM later without the need of replacing any.

For graphics I go for the MSI RX 480 which cost $30 more but with more V-ram and the advantage in newer DirectX 12- and Vulkan-based games. Nevertheless, both the rx 480 and the gtx 1060 deliver excellent performance at 1920x1080 with detail settings maxed out.

For the PSU I got the cheapest and reliable 80+Bronze from EVGA. The PSU wattage would be more than enough for your system.

I go for the more premium tempered glass NZXT S340 Elite. Just a refresh of the extremely popular NZXT S340 with slightly better aesthetics.

I replace the monitor with a better one overall.
 
Solution