Everything was easy enough to put on. We'll see, over time, about durability. One thing I did find surprisingly effective was that there were a couple instances of minor spills. I almost immediately lifted off the affected part of the seat cover before the liquid could leak through to the seat - and in both instances it seemed like the liquid still hadn't reached the seats themselves in what I would have believed enough time for the liquid to seep through the cover to the seat. But in both instances...the seat remained dry. I didn't even readily feel wetness under the seatcover. That, alone, is worth the value to me.