Built this for a friend of mine. tried to keep price low but using the new Ryzen cpu. has room for upgrades in case, but motherboard is limiting. doesnt get too hot (42 degree C idle at little above room temp) with stock fan. (wraith spire fan) Friend is impressed by performance for cost. still my only complaint is mobu, but then again what you pay is what you get...just seems lacking.