Product review (1 stars): Waste of money in my opinion
This fit perfectly, however, it only lasted about 1 1/2 months before it broke, and no the door shelf was not over loaded.  I reached out to the seller, and we are 2 weeks out of the 30 day return policy.  Waste of money in my opinion.