I just got my C-Max a few days ago and am looking for maximum coverage for the cargo area. I frequently haul things with the seats down and need something that won't prevent me from sliding things in (I have found that rubber mats make it hard to load cargo). Does anyone have the Canvasback liner that covers the seat backs? How has it held up and would you buy it again? Thanks!