GREAT PRODUCT, GREAT FIT
I ORDERED THIS FOR MY HUSBANDS TRUCK. HE SAID IT WAS FAIRLY EASY TO PUT ON. HELP IS NEED ON SOME OF IT. HE SAID GREAT QUALITY, GREAT PRODUCT. MAY LEAK A LITTLE WITH HEAVY DOWN POURING RAIN. HE REWORKED THE DRAIN A LITTLE HIMSELF TO MAKE IT WORK FOR HIS TRUCK BUT EVERYTHING ELSE IS GREAT. RECOMMEND