Windows guy my whole life. My pc broke so I bought this imac thinking what do I have to lose? I ended up loving it! I had to add an nvme ssd to speed it up and now it is a speedy machine. I will keep it as long as it is useful the buy a nee one! The machine came protected in the box, no scratches or blemishes. Great deal!