yes it was built for a tahoe/yukon not xl just normal LS but will fit any vehicle that i have listed above.
yes it fits in all of the trucks listed above not science but insecurities are always there, and yeah if i can fit in a tahoe it can fit into anything as big as a excursion as far as suvs go.