I'm getting ready to order my CT this weekend and the only thing that I'm having some indecision on is the leather vs NuLuxe. I've been leaning toward leather assuming better wear than the NuLuxe. Anybody care to add their thoughts on the subject? I'll be going with black either way. I just wish there was more information and history with this NuLuxe stuff.