The iMac arrived on time and was packaged great. The keyboard and mouse are windows based but they both work. The problem was the system wouldn’t update and I called Apple online support and they couldn’t get in fixed online. I was told that I could take it to the Apple Store and let them fix it. The store is over 90 miles away from my house. They offered me $35.00 for my troubles but I told them that will not pay for the trip to the Apple Store. I tried to reset it but someone the system wouldn’t let me. I ended up returning it because the company said they didn’t have a replacement for me. But when I looked online they had some but for a higher price. I’m still planning to purchase a iMac and I will probably give the company another try.