Our 2013 Heartland Trail Runner 22RK had a walkable roof . . .
I weigh 165 pounds, so no problems walking around on it.
Thought about buying a cover for it, but every one I've ever seen never lasted through the winter, so I decided not to waste the money on one.