This computer is around 2 years old. Yes, it does work but the last time we used it - it was a little slow. The only reason we are getting rid of it is because we upgraded to another model. Pick up is off of Glenwood Avenue by Crabtree Mall. Please text, I will get that faster than an email. No time is ever too early or too late to text me. I don't have that much space so we are trying to get rid of it ASAP. ***I forgot to take a picture of the keyboard and all the cords but YES it does have those as well. I will upload those pictures ASAP***