My order came earlier than expected and it has been raining here so I had to wait for a break in the rain to try the installation. They really were custom made for my 2004 BMW 330ci convertible. I got everything on and hooked up and will adjust them more after I break them in. Pretty straight forward process. Seems like they are well made from quality skins! I love them!