Those are good covers, I had them on my JK. And I like the towel cover on the seat cover! We have dogs too, love them but they destroy all.@kimmonia - they seem to be working out great, and the seat heaters do come through them... all be it a little bit slower than just the seats themselves. The good news is that they're waterproof so I don't worry about kids, dog, coffee, etc.
I'll keep them on year round because I do things all year round that could bring mud/dirt/kids/dog into the car and I don't want to have to worry every time.