As far as purchasing iMacs go, this is by far the best value you’ll find for one 2017 or later. It came shipped very securely - I just had to wipe it down a bit (and use some goo gone on the sticker that was stuck to it). As other reviewers said, my iMac came with a generic keyboard and mouse (the keyboard was wired), so I separately purchased the Apple Magic Mouse and keyboard for a better experience.Upon first setting up the iMac, it wouldn’t connect to ANY Wi-Fi networks, which was causing frustration. I ended up being able to complete set up and installation by plugging it into my router and connecting via Ethernet. It was also running an older version of MacOS, so it needed to be upgraded to Monterey. Once upgraded, things began to run much smoother. It’s not lightning fast like the new M1 models, but for a little over $300, this was a no brainer.