Looks like a custom 2003. That center console top doesn't look like my 2002, unless that's custom too. I don't think that's factory, if so you'd have expected the lettering on the seats to match what's all over the rest of the truck. Interesting though.
That's definately aftermarket. The Type set isn't correct, and Chevy had bowties on the leather for 2002, but now there's nothing on the 2003's. It looks good though. I like the two toned leather!