Parts appear to be of good quality but they were sent in soft packaging and turned out to be a total mess and one of them had a piece broken but me couldn't wait to order more so i put them on and now after a few weeks it looks like one of them fell apart so i have to order more and replace them again.