I give this computer a 4 only because I have to run it with an Ethernet cable because when I try to use it with wi-fi it keeps disconnecting so I am having to reconnect it back to wi-fi continuously, other than that it works beautifully.