The vinyl Honda used on the 2007 Crv EXL for both the armrest and the seat sides is thin, cheap and cracks and bubbles after about three years with only moderate use. I had the armrest and the seat side re done with a matching GM heavy duty truck vinyl for 300$. I had it done at a upholstery shop and NOT a honda dealer so I could get a better product and at a reduced price, they showed me what they took off and what they replaced it with. Shame on Honda their vinyl was paper thin, My friends old chrysler PT cruiser has better materials on these surfaces. This is the first in over a dozen cars I have owned that the seats split and the armrest bubbled and peeled. Will consider other options when I shop for a replacement vehicle.