I have the 1st Generation Skull Canyon and works perfectly for many years and still going strong. But now I need more power and latest technology and room to upgrade and add-on. Size is bit bigger but still small and compact. Hard to work on as I have fat fingers but not a show stopper and just work slow and careful. Looking to add add-on card in the future maybe Nvidia... Recommended 100%...