As expected I watched the video before fitting. It was very helpful. The front seat covers are very nice and look high quality. I've only had them for a few weeks so I hope they stand the test of time. I'm less than thrilled with the back as there were a few pieces held together with velcro. Once installed it looked decent enough but not as good as the front seat. These are relatively inexpensive all round seat covers so overall I find them to be good value for the money and they still pull heat through my heated seats. Absolutely, otherwise they would have been sent back immediately.