this product had a great fit and was easy to put together my only problem is a general one with all the products of this kind, they never try to match the plastic of them to the inside of the car so it kind of just sticks out really badly but as far as the rest of the product goes its all good