I read several reviews while shopping for this dash kit. People were saying that it was cheaply made and that it wouldn't hold into place. Some said that when they took off fast the whole kit would fall out, radio included. After receiving the kit, I would have to agree that the plastic is flimsy, but this is the only replacement dash kit if I want to upgrade from a factory stereo. So I decided to let the Geek Squad install the dash kit and stereo. I figured since they did installs every day, they would know the trick to getting it to stay in and look professional. Plus, with them doing the install, it came with a lifetime warranty and I could take it back if there were any problems. I've had the unit in for a month now and no troubles so far. The install looks great. No voids around the dash kit or stereo, like some reviews stated. My suggestion is to let the Geek Squad or another professional install this for you. The dash kit is cheaply made and one wrong move could cause the clips that hold it in to break.
I would recommend this to a friend