This computer replaced a Dell running Windows 10.  It had 4GB of memory and was excruciatingly slow.  The iMac came with 8GB of memory and was much faster than the Dell.  I installed an additional 32GB of RAM, easily done through an access door in the back, so there should not be any memory issues affecting speed.  The display panel is huge and has crystal clear display.  It was a bit of a learning curve to get used to the Mac, but it is mostly intuitive.  The iMac is rather pricey compared to the Dell, but is superior in every way.  This one is used to conduct online piano lessons and the camera picture clarity is superb.  We added an external microphone, but the onboard one probably would have worked.  Overall we are very happy with this purchase and are glad we made the switch.