The frame tabs must be welded in by a professional and they are designed to fit a stock jeep yj frame. WILL NOT FIT JEEP CJ OR TJ!!!!