Just bought a 2018 500 and have put on the windshield, top and back windshield. I bought a superwinch 4000 and am waiting for warmer weather to put it on. Have had fun driving it in the snow, fairly warm with the window in. I love reading all the discussions and have figured out which box configuration to put on the back.