Tough job mostly in removing sub frame and roof assembly. All bolts holding axle housing were badly rusted and had to be heated to cherry red for removal. Axle assembly removal was easy and removing the old seal and installing the new seal was also easy. Re installing the axle assembly went smoothly. Reassembling the subframe axle and roof requires two people.