Not perfect as bespoke but more than acceptable. There were 2-3 very small holes between the seams - no problem. It's not exactly waterproof - I gently rinsed a few dirty spots with a water bottle while the cover was on the car and the water seeped through. No straps to attach - watch out if it's windy outside. I close the door for him. After several months of use, only on sunny days, it completely dissolved. The car is covered with dust and flakes that used to be a cover. I didn't use it on rainy days as it didn't really stop the water so it was actually very easy to use. Not worth the price. I won't try to use the warranty to replace it as shipping cost more than it's worth. A real disappointment.