Everything fit perfectly in the factory place, if you don't mine the aftermarket radio sticking out,then this is good for you. Personally I dont like the radio sticking out,approximately 2"out.if you looking for a flush look,then this is not the right one for this model truck.
I bought this one to modify for use as a bezel and casing for a set of auto gauges. I have bought one before for stereo installation. Both are great for the purpose intended.