I have my old Necchi. It seems to be all metal. It is still a workhorse. I made clothes for us on it and it has a maximum power level for doing upholstery. I still use it for heavy upholstery work. It has moved quite a fair bit and is like new.
You got a good deal.
ali