I've been using an identical Mac for nearly 4 years, and like it a lot.  When I noticed that I could get an otherwise identical refurbished Mac for about 1/3 the cost, I thought that it would be worth the cost even if it was terrible.  As it happens it works as if it was brand new.There are a few issues, which I will enumerate below, but don't let that get you down: this product is worth every penny that you pay --- which happens to be much less than what a new unit would cost.(*) the mouse and keyboard are not Apple devices.  In particular, the keyboard is intended for Windows.  It works for a Mac, but there are things such as the audio volume which work differently.(*) the installed OS is out of date.  It took several days to bring it up to speed.  This is not a problem, but it's just a reminder that you're going to have to do some work to breath life into this.(*) In addition to the OS, there is other software that you're going to have to install.  As it happens, I do software development, so Xcode and a variety of Python things had to be installed ... and of course the installers for that software had to be installed, too.Okay, after griping a little bit, here's the important question: "Would I buy the same refurbished iMac again, for the same price?"  Absolutely I would, and I probably will.And if you're new to Macs and want a perfectly good first iMac desktop *and* are willing to do a little work to bring it up to current OS and other software installs, you would be hard pressed to do better than this.