For the price you can't go wrong. Basically I needed something cute to keep the new seats free of stains and dog hair. However, since it's versatile, fitting the rear seat covers was an issue. It seems to tear pretty easily, so I already have a few small tears the first time I put the back seat on. However, it serves its purpose and is cute.