This Imac came on time.  Packing a little "ebayish," but acceptable.  The outside of the computer was in excellent shape. The mouse and keyboard were new, very generic, and low cost/quality.  Nice of them to throw them in, but I would have had to purchase better ones.  It was very sluggish, and gave an error (firmware perhaps?) when trying to upgrade the OS, problems which I might have been able to fix, but was worried about missing the return window if they persisted.  So I opted to send it back and try again.  The company took it back right away, so it's a good company.  And Amazon return was quick and flawless as (mostly) usual.