Looks pretty good to me, looks like a upgraded EU copy of the Korea Boss model. It has foot controller which the Korean Boss doesn't have and has a bit more protection with the 3d enclosure & a mini fan built in to the case, all in all maybe worth the extra cost.
Worth considering if anyone isn't sure about buying from Korea, though I'm very happy with my Korea Arduino Boss/lipo mini spot welder. I had to wire in fans on mine to keep the fets cool.it doesn't take many welds for them to reach 50c.
Also good spares there available.