I work from home and this computer has everything you need to do your job. Shipping was very fast. Even came with instructions on how to set everything up and a number to customer service if you have any questions. Great deal for the price!