East Detailing's service has been great from the start. Their staff reached out to ask about the order details to make sure everything was correct, I really appreciated the great communication. Their kit is complete and well-instructed, the leather is of good quality, pieces are precisely cut and put together. With that being said, the installment will require a lot of fitting / adjustment beforehand and patience during the process, as with all aftermarket parts do. But you will be provided all the specialty tools that you need to get the job done. The final result is worth all the effort, I am very satisfied with East Detailing's product!