JSM is the company I will go to when I buy another computer. The computer looks like brand new. The instructions it came with are very clear. I like the nice note they included in the package that made feel like they care about their customers. The computer was very well packed and it came with a keyboard and mouse, not top quality but certainly not bad. Was real nice that I did not have to race down to a store to buy a keyboard and mouse just so I could turn on may computer. Delivery was very quick with no delay. Anyhow, I am very, very happy with this purchase and the company. I love my new fast computer.