I am a big fan of IBM but this was refurbished so not factory direct. First it did not come with right charger. Then I ordered that and then I needed a mouse. Then you need to install software but honestly that was okay. So if you don't mind being your own IT department it is a good way to buy a computer for under 500 dollars with software and also security for it. I think the key is patience. And also a willingness to order parts.