Too generic for my 2002 Grand Cherokee Limited. Incorrect, poorly seated springs and they will not fit onto the brake pads without lapping. The spring that holds the pad in place is not as well constructed as the original and is much more difficult to install.