All our bumpers are hand welded inside and out, they will take approximately 5-6 weeks to be ready to ship after received deposit.