is it in good condition? how much memory?