poor fitting, very very thin fiberglass, with minimal prep work shipped to your door. I bought one and my body shopped loved me! Only because I have to get a second kit now and they get installation labor twice. I learned never to buy fiberglass and never buy those cheap mrbodykit kits.