The front and back end designs are poor. The front end drags on anything too high, pulls the front end bumper and grill off very easily. Then, the plastic fasteners break, leaving the front end hanging. Pushed back in, even the wind can pull it off. Dangerous. Should be a recall.