Look at my Lincoln SP135 Plus next to the Eastwood.
The knobs, switch, screws are all in the same place. The bezel is identical. Even the printing for the controls looks the same.
One thing is for sure. My Lincoln has been a dandy little welder for me.
The Eastwood looks like a great deal to me. And it's a lot cheaper than what I paid for my Lincoln.