Mac mini was good out of factory box but wanted more speed.
Smooth. I used the iFixit guide to install a second hard drive and used this kit to do all the screwing and unscrewing.
Just be careful. Parts inside the mac are well organized but not easily replaceable.