A hard shell bed cap with sliding side windows. Just like a regular truck topper, so it can handle the snow without tearing and I can throw by St Bernard in back when I go snowboarding. Sliding side window is key so the dog can stick her head out. Also needs to be easy to remove in the summer...