See pictures for condition. All functions seem to work that I have tested. Ribbon need to be replaced as it is quite light. A few small spots of rust. As is