Good basic bulletproof PC for the household, the only bad point is the onboard graphics is not supported by Windows 10 so you will need to buy a £20 graphics card and I upgraded the memory to 8gb £30 to get the best out of it for the next few years.
Recycling a PC like this is good value if you are not looking for a mega graphics high-performance gaming PC.
You can't really go wrong buying these Lenovo PCs. They are well made, reliable and quiet. This M58p is hardly going to set the world alight, but it is pretty quick, certainly good enough for general office duties. I've installed Win7 Pro and Linux Mint 19.2 on it with no problems whatsoever. Highly recommend.