This computer comes with everything generics, Hard Drive, Ram, Screen, and Battery. Runs good but not as if it would have everything OEM, but for the price is Excellent, yes I recommended.