First, I contacted customer service because I did not see what I wanted. I wanted black threads and piping with diamond shapes instead of the red and black. they did create a custom order for me. Install time was 3 to 4 Hrs. Which I expected for custom seat covers both front and back. The quality of the material seems good for the price .I will see down the road how long it will last but for the last seven weeks it has done well. Fitment was good for the seats and front headrest. But the rear two headrest it doesnt look like they even tried. It looks like they made a bag with elastic on it and you put it over the headrest. Poorly done. Overall I would purchase again I just really wish they would send me two new rear seat headrest covers that had a custom fit. I wouldve gave them five stars if it wasnt for that.