Bad quality and wrong size. all plastic joints are broken
It was very difficult to assemble as it looked like it would not fit but the description says it fits my 2009 Dodge Avenger. You have to put some pressure on it. I do not recommend! Too much money to throw away