I am installing the TMI set right now! I think their kit is really good quality, and even includes the back panels (I don't know if all kits include these). I haven't had very much trouble at all yet, I haven't even had to use any heat to help the job yet (And I live in cold Canada

)
I have one seat to go and then i'm done.