I hardly write reviews but this is a quality product, packaged great and the computer runs great. This is perfect for virtual school for my 7 year old. Came with Mojave and I updated to Catalina with no issues.  Highly recommend !!