Haha well I really like the suede.. personally with a ltz i wouldnt swap to another leather wheel the main reason I did it was for the suede but to each their own. Anyway I got it on it fit great didnt need a puller at all it pulled right off with ease. Everything plugged right in but because of the difference in cruise swith it wouldnt work....so I had to get my factory sonic cruise switch into the zl1 wheel. After some online searching I found that the trim and switches just pull/pop off of the wheel.. so the sonic switch doesnt snap into the zl1 plastic because of minor differences but the shape is exactly the same so you dont notice and it is secured onto the wheel by 3 push in tabs. so After some finangling got it all working and together! Looks great I love it.. Ill get pics up ASAP