Properly welded - only about 200miles done with diff in car, comes with spare halfshaft - should fit any omega - €100