IF you can get a build w/o the overheating issue, its pretty good.But there are many of us that have purchased with overheating issue, that require pretty much full disassembly and cleaning....Almost a design issue...