Great, outstanding computer.  Everything you need in one box.  Just add monitor.....I love the computer and the work that you do to assist is amazing.Great buy.