Last year I completely renewed the camper, installed new roof membrane ( alpha systems tpo) and all new vents and covers, redid all caulking, recerified propane tanks, toliet, newer awning, decals plus many more new items. Like buying a new camper. TPO roof will last much longer than standard rubber roofs. This is a 1/2 ton 4. Season camper with boat hitch . I super slide. Camper is 38 feet