Exactly as advertised. very clean, looked like new.  Successfully ran all kinds of system tests but didn't work with my custom software – but this same custom software runs perfectly on a new machine with the same specs.  Having said that, the support was good and vendor tried hard to fix the problem. It’s worth giving this machine a try for your application.  Great deal - If it works for you.