Long story short!!! I bought a Yamaha Viking with a full cabin closure was not happy with it at all, traded it in after a year for a Pioneer that I love and Ann is 1000% better in every way than the Viking. Anyway I had the original roof from the Viking and just figured I’d try to see if it would fit on the Pioneer. Using the brackets from the original Viking roof it fit perfect on the Pioneer and actually looks a little cooler than the OEM roof. Check out the pics.