I bought this set for my 16-year old daughter. They are adorable and are a great fabric - they don't get too hot in the summer and they do a great job blocking the ice cold leather seats in the winter. The fit is not perfect (she has a 2001 VW Jetta) but it is acceptable. The only reason why I would not recommend them is because they smell awful. They smell like a combination of gasoline and molded plastic and cigarette smoke. They smelled this way when we first unwrapped them so we took them out of the packaging and left them outside for about a week to air out. It seemed like they were better but after installing just the driver's seat cover and steering wheel cover, her car began to smell horrible! She leaves the windows down every evening but now our entire garage smells nasty. She left them on for five months before giving up. When she would drive, the smell would be transferred to her clothing and SHE would smell like she had been hanging out at the mechanic's shop! After removing the seat covers and some heavy cleaning and about a month, her car now smells much better. We're disappointed because they are so cute. If you work at a mechanic's shop and/or smoke heavily, you won't know the difference and will probably really enjoy them. Other than that, we just can't recommend to people who like smelling clean, etc.