What I like:The screen is fantasticThe CPU runs Photoshop really well for my usesRuns well 4 years after it's releasedRuns programs very wellWhat I disliked:The 1tb hard drive is slow... very slowLack of expandability in the futureLet's get the elephant out of the room, Apple puts slower 5400 rpm drives in their iMacs. If you have the option to get it with an SSD it's worth the investment. Though it may take a bit to load programs like Photoshop, once it does it runs very well and quite smoothly. You can upgrade this later down the line to an SSD, but you must detach the front glass and screen to do so, so find a place that has professionals to do so for you. Reality is though, I knew what I was getting into with the drive, and it just means it may take a few moments to launch Photoshop or Premier Pro. Once it's loaded it doesn't need the drive anymore and I have to say I have been very pleased. I've edited a couple videos on it with effects and transitions that didn't give me any issues, and I edit from attached storage which also helped with the slow drive issues I would have had otherwise. The screen is phenomenal, and the extra resolution is a godsend when editing videos or working on high resolution files. It simply is a great device and I couldn't recommend it enough.