This is actually  my business computer for my home business, and I am really impressed! It's processing speed and capabilities are almost as great as my desktop! The only downsides are that there is quite limited memory storage (not surprising, but easily remedied) and the lack of ports. I haven't figured out a way to rig my dual monitors to it (not sure if it even supports it) and you need a UPC extension to add other peripherals. I'm not a bluetooth guy so maybe that's part of the issue. Anyway, a GREAT product, right out of the box, highly recommend!