Quality looks good, fit is good too but only lasted 9 months. This is the second stretcher I've bought. The first one was even cheaper and only lasted 2 months. Lesson learned. I had to spend the money I spent on these 2 on the OEM part. If you buy cheap, you buy twice! Replacing this part is no fun.