Perfect and affordable, it just gets really hot. There are three fans though which alleviates it a good bit.