Expensive but Ryzen was not out when i ordered I5. My last build had Asus z170mini itx and GTX 1060asus 3G i did use them in this build some time but wanted bit more performance so i did go for used ATX mobo and two used 970 but in sli. Riotoro came whit good fans, nice air flow and not too loud for aircooling, i tested this whit air cooled setup but chanced them to better suite for my aoi cooling and looks whit static pressure fans. Im happy how it looks and that i can chance color scheme whit mobo and fans (white and orange at the moment). Hard drive is bit noisy after used to ssd.