It’s everything the description said it would be. Came in a few days and was boxed very well. Looks new and came with a generic keyboard and mouse. No big deal for me. I prefer a 9 key and cords. My other iMac with apple keyboard and mouse eats up batteries.  Been using it for a month now and everything is working fine. Compared to my 2012 it’s super fast. It upgraded to Catalina with no problems.