Retractable Seat Covers

Retractable covers that can be easily deployed/pulled over the seat to protect them from stains from pets, kids or yourself after getting dirty. These covers can be pulled out from the seat base and be easily attached or detached for cleaning purposes. I see these being utilized on anything from trips to the beach or taking you kids to your favorite muddy place but being able to get back in your vehicle and not damaging the vehicle upholstery.