Going to build my own gaming pc. Is the spec below good

Jun 27, 2018
2
0
10
Case: NZXT S340 elite
MOBO: ASus Prime Z370A
CPU: i7 8700k
RAM:Corsair Vengenge LPX 16gb ddr4 3000
GPU: EVGA 1080 FTW 3.0
CPU COOLER: Corsair H105
PSU: EVGA Super Nova 750W Fully Modular Gold Certified
Storage: Hyper X 240 gb SSD+ WD 2 tb
Anything else should i add to this build. My budget around 2000
 
Jun 27, 2018
2
0
10
The NZXT cooler seems to have really bad review on newegg vs the corsair. I aiming at gettin the best quality instead of just look. And what the difference between the Sky Hynix and Kingston for SSD????