Canine Covers CoverAll 2nd Row Custom Fit Seat Protector for Select BMW 6 Series Models - Polycotton (Tan) Seat covers custom tailored for a perfect fit Fabrics breathe to assure travel comfort for your dog Quilted padded seat base for additional canine comfort Nylon liner for added waterproof protection of covered seat; non-slip layer used on seat base helps hold Canine Covers in place