The basket dimensions are 46" x 36", which fits the roof footprint of a Kia Soul well without overhanging the windshield or interfering with the rear hatch.
Once you have crossbars, the adjustable mounting points on the basket allow it to slide forward or backward to match the specific "spread" (distance) between your bars.
if this answer does not resolve the current issue, please contact us again for assistance.
By vevor
This cargo basket is a universal fit, but it requires existing crossbars with a thickness between 0.6" and 1.5" to secure the U-bolt mounting brackets.
If your Kia Soul has a "naked" roof (no rails at all), you must first install a complete roof rack system (base towers and crossbars) before this basket can be used.
For Kia Souls with factory-installed flush side rails, you will still need to purchase and install compatible crossbars that span the width of the car.
By vevor