Is this gaming PC build good?

s4alishow8

Reputable
May 3, 2015
10
0
4,510
Processor:Intel Core I5-4590 Devil's Canyon Quad-Core 3.3GHz LGA 1150 Desktop Processor

Motherboard: Asus H97M-E Socket 1150 Motherboard

Ram: Corsair Vengeance LP 8GB (2 X 4GB) DDR3 1600 CL9 V1.5 Dual Channel Memory Kit

Video card: ASUS STRIX GTX 980 4GB GDDR5

Case: Corsair Carbide Series SPEC-03 White LED Mid-Tower Gaming Case

CPU Cooler: Zalman CNPS10x Performa CPU Cooler

Power supply: Seasonic M12II 620W EVO Edition 620-Watt 80 PLUS Bronze Full Modular PSU

I'm buying a new pc with these specs soon,Please tell me if this build is good enough also is this case and the video card good?