I have one...
...Best advice ~ be aware when you change the drive you will need an OWC heat sensor cable otherwise fans will roar full speed like a 747:-...
It appears at the base of the thread #4 as a signature. But a 2016 i7 4GHz iMac, 1TB flash, 32 GB memory etc.
My last iMac was that model and very wise concerning the memory and SSD.
Best advice ~ be aware when you change the drive you will need an OWC heat sensor cable otherwise fans will roar full speed like a 747:-
https://eshop.macsales.com/item/OWC/DIDIMACHDD11/