This device works well for what it was designed for- portability. It works well for internet browsing, word processing, and other uses that don't demand a lot of CPU/graphics. For short periods of time, one can use the device for more intensive tasks however, the more it works, the hotter the device gets. As it gets hotter, it begins to run slower. To be fair, this is something that most, if not all, mini computers will have in common due to the nature of their design. Never the less, I feel it worth mentioning as it's something to keep in mind if you are considering purchasing the product. If you need a computer that fits in your pocket for schooling, work, or travel, I'd recommend this product. I wouldn't, however, use this as a replacement for your home PC.