Ours is a 2003 on a 2004 2500HD. It is a great camper that is very well built. We have the cassette toilet and insulated windows and are very pleased with both.
A major plus with this or any Northstar product is the support available from the company. They make very good stuff but if support is needed they are there.