It is like brand new, Im a machinist, I had one of these for 15yrs, even dropped it in a coolant tank, dried it off, & it was goid to go. I program in the shop & always use a calculator daily, but I almost want to save this and not use it. Ha Ha, well the fx115m is my favorite for size weight & dependability!