A.r.e. As new topper, came off a 2011 ram 3500 with 6'4" bed, i believe it will work on a 2010- 2018 2500 or 3500 ram. Spent most of its life inside, it has lights and sliding glass front end