Hi.I've been using this for a few weeks since purchased. Long story; she wants to work from home, and since they dont wanna fix her mbp bc of a gpu issue that keeps happening. i decided to give her my old 2012 mbp 16 gb of ram and hopefully get an upgrade. So i decided to buy a "MNE92LL/A" which if u check everymac(google) it says is a 2017 ram caps at 64 gb. i thought ok that'll work. paid for it. waited. finally showed up after ups held it for an extra day.When it finally got here and i finally plugged it in to my surprise it wasnt the 2017 64 gb max ram imac i thought, but instead it was a 2019 128 GB RAM CAP imac.The LAST IMAC WITH A MECHANICAL DRIVE.The imac 2020 has its drive(ssd or w/e u select) soddered to the underbelly of the motherboard.With that said if u head on over to apple.com and u do the 2020 27" imac with 64 gb of ram it costs 2700+ and if u want the 128 GB max. thats 4,399$.I barely spent 1700 on my stuff. you do the math 4399 - 1700. To whoever packaged this. You made my pandemic.Ty sir / ma'am. even the box it came shipped in said it should've been a 2017 imac with 64 gb ram MAX.Soon i will buy the 128 gb of ram and sell the old 64 to make back 250 of the 600 it costs for the ram, which will give me a 0.1 difference in base GPU as the 2020 and i saved 3049$Thanks amazon / the reseller i cant think of.. master somethin. go with them lol