Just FYI the EZ Swap makes the body sit very high. Although it is a complete and good looking assembly of mounts and includes all that you need, and would buy one for a pickup, it made my burb sit to high for my liking and I did a lot of modifications to his brackets to get it down. And Ed told me it would sit higher that a pickup.Great guy to deal with too.
Great for a pickup as you can deal with the kick up over the rear axle raising the bed floor.
If i had it to do over again i would use a Heidt's front end, box the frame and install the rear end and springs of my choice.
Just my 2 cents....