Well made product. but no clips are included to hold it in place. I've bought this exact thing FOUR TIMES in the last year. It didn't even come with clips and I didn't realize it needed clips to hold it in place. I didn't realize it needed clips until I finally took it to a Jeep dealership and they asked if they come with clips? I told them no and they just put them on for me.