If you do not get a "custom fit", you are getting a "universal fit". My wife has a Firebird and the fit in the front and rear is excessive and it looks ridiculous. There is also no way it stays on in a breezy situation W/O using the "optional" straps front and rear. My wife doesn't have the patients for that and I wouldn't really either.
Materials: Very good, Workmanship: Seems to be very good. Guaranteed fit:? Not unless they're talking about a square block the same length and width of your vehicle. Customer Service: For me it was very slow. There was an immediate acknowledgement of my email, but I had to keep contacting them to get a resolution. They ended up offering a percentage off to keep the cover. Do the math, $20 to return it out of your pocket, 20% restocking if there is Any dirt on it. You have to try it on the car so if your tires have Anything on them, it's going to get dirty. Not a repeat buyer.