Purchased this for my RV while out of state on Contract. Actually, did a lot of work on it for my contract and also for personal use. Worked great for about a year, then started to get Overheat Warning until the Hard drive failed. Sent it in under warranty, first replacement again had overheat issues. Returned the replacement and received a third unit, it also starts having overheat issues. It limps along but I can not depend on it to do any meaningful work. It is a VERY compact design and I think that the heat management is under designed for an i7 chip. In order to get the compact design they used a thin heatsink, this small fan that does not move enough air if the heat sink is not properly attached to the chip. I was lucky the first unit lasted as long as it did. There is no room to add additional cooling fans. I am going to go with a mini profile computer next where I can add additional cooling fans to blow air over the heat sink.