I would have gave a 5 but in order to access the wifi function you have to buy an extra piece for 20 bucks. It is called a wifi adapter. I read the details and never saw this mentioned anywhere. I don't mind but it would have been helpful to know when I was placing the order as I could have also bought the adapter at the same time. Every other computer I ever bought never needed anything to make the wifi work. We have only had it a few days and still waiting on the adapter order to come in but it turned on and is running fine. It shipped in a reasonable time and was packaged well. Best price I could find.