I was hesitant to purchase the refurbished 2019 iMac online. With Amazon’s 90 day warranty and return policy, I pulled the trigger. It has turned out great. The condition was like new, as advertised. The 1tb Fusion Drive didn’t not need to be reformatted. It was reset to factory conditions. It came with 32g ram storage, not the advertised 8g. So far, it has worked flawlessly. It did come with generic, wired keyboard and mouse, as expected. If you’re looking to upgrade your old iMac and want an affordable option, this is it. Don’t hesitate.