worked great after i figured out the installation instructions its okay not exact fit for all cars love scosche belongs in a daewoo or kia not toyota one star the scosche dash kit failed to work for me in buy it does not fit 2002 chevy blazer five stars one star was actually broke but now is super glued together i bough this for a jvc kdr370 to put into five stars one star great fit for a car that is hard to find dash kits for happy with the purchase could not be happier with the fit and finish despite the description this does not fit a 1997 i love this radio i got a 2003 chevy s10 it fits great i didnt have to do anything to it i