It should arrive tomorrow so will let you let you know. I too am worried about glitches and fitment but like i said with American Trucks willing refund within 30 days its worth the risk to me. They claim that they have tested with no issues so we will see.